Top Banner
ii ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK INFORMASI ADMINISTRASI DAN DISKUSI FORUM PADA SMK MUHAMMADIYAH 4 SLIPI JAKARTA BARAT SKRIPSI Oleh Andri Fayka 1200954194 Wiliamto Ali Akbar 1200967120 Yunus Esa Putra Ginting 1201002583 Kelas/Kelompok: 08PBT / 05 Universitas Bina Nusantara Jakarta 2012
22

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

Feb 26, 2018

Download

Documents

doancong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

ii

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA

UNTUK INFORMASI ADMINISTRASI DAN DISKUSI FORUM

PADA SMK MUHAMMADIYAH 4 SLIPI JAKARTA BARAT

SKRIPSI

Oleh

Andri Fayka 1200954194

Wiliamto Ali Akbar 1200967120

Yunus Esa Putra Ginting 1201002583

Kelas/Kelompok: 08PBT / 05

Universitas Bina Nusantara

Jakarta

2012

Page 2: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

ii

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA

UNTUK INFORMASI ADMINISTRASI DAN DISKUSI FORUM

PADA SMK MUHAMMADIYAH 4 SLIPI JAKARTA BARAT

SKRIPSI

Diajukan sebagai salah satu syarat

untuk gelar kesarjanaan pada

School of Computer Science

Jurusan Teknik Informatika

Jenjang Pendidikan Strata-1

Oleh

Andri Fayka 1200954194

Wiliamto Ali Akbar 1200967120

Yunus Esa Putra Ginting 1201002583

Kelas/Kelompok: 08 PBT / 05

Universitas Bina Nusantara

Jakarta

2012

Page 3: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

vi

Universitas Bina Nusantara

School Of Computer Science Skripsi Sarjana Komputer

Semester Ganjil tahun 2012/2013

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA

UNTUK INFORMASI ADMINISTRASI DAN DISKUSI FORUM

PADA SMK MUHAMMADIYAH 4 SLIPI JAKARTA BARAT

Andri Fayka 1200954194

Wiliamto Ali akbar 1200967120

Yunus Esa Putra Ginting 1201002583

Kelas/Kelompok: 08 PBT / 05

Abstrak,

Tujuan penelitian adalah merancang suatu apllikasi web informasi data administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk mempermudah pihak sekolah dalam penyampaian informasi siswanya kepada orangtua. Guna mendapatkan hasil yang akurat, metode penelitian yang dilakukan adalah studi pustaka, metode wawancara dan metode perancangan. Metode studi pustaka dilakukan dengan mempelajari teori-teori dari buku yang bersangkutan, digunakan untuk mengimplementasikan aplikasi, wawancaradilakukan dengan cara mewawancarai secara langsung kepada orang-orang yang akan menggunakan aplikasi ini seperti orangtua, siswa, dan guru-guru. Sedangkan pada metode perancangan yang digunakan adalah metode perancangan basis data dengan melakukan proses perancangan database dan aplikasi. Hasil dari perancangan ini dimanfaatkan untuk pengaksesan yang mudah dalam pencarian data dan informasi. Simpulan dari skripsi ini adalah dengan adanya web informasi data administrasi tersebut para orangtua, siswa, dan guru-guru dapat saling bertukar informasi dengan mudah dan cepat.

Kata Kunci :

Analisa, perancangan, sistem basisdata, informasi administrasi.

Page 4: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

vii

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan

rahmatNya sehingga dapat menyelesaikan penulisan skripsi yang berjudul “ANALISIS

DAN PERANCANGAN SISTEM BASIS DATA UNTUK INFORMASI

ADMINISTRASI DAN DISKUSI FORUM PADA SMK MUHAMMADIYA H 4

SLIPI JAKARTA BARAT “ ini dapat diselesaikan dengan baik dan tepat waktu.

Pada kesempatan ini, penulis juga ingin mengucapkan terima kasih kepada

semua pihak yang telah membantu penulis, baik secara langsung maupun tidak langsung

dalam menyelesaikan penulisan skripsi ini, yaitu kepada:

1. Orang tua dan saudara penulis yang telah memberikan dukungan, baik

secara moral dan materi.

2. Bapak Prof. DR. Ir. Harjanto Prabowo. MM, selaku Rektor Universitas

Bina Nusantara yang telah memberikan kesempatan kepada Penulis untuk

mengikuti kuliah dan menyelesaikan skripsi ini.

3. Bapak Fredy Purnomo, S.Kom, M.Kom., M.SoftSysEng, selaku head of

school of computer science / head of computer sciece department

4. Bapak Agus Prahono, Drs., M.Eng.Sc selaku dosen pembimbing yang

banyak memberikan pengarahan dan bimbingan kepada Penulis dalam

penulisan skripsi ini.

5. Bapak Husein Ishak. SH, selaku ketua majelis Didasmen PCM komplek

slipi

6. Bapak Drs. Kamarudin Parasong, selaku sekertaris majelis Didasmen PCM

komplek slipi

Page 5: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

viii

7. Bapak Arkat Marni Nugraha. BA, selaku bendahara majelis Didasmen

PCM komplek slipi

8. Bapak Drs. Dahlan Dore, selaku pembina kurikulum majelis Didasmen

PCM komplek slipi

9. Bapak Drs. Asrunnas Imran, selaku pembina ismuba majelis Didasmen

PCM komplek slipi

10. Bapak Agussalim. SE, selaku kepala sekolah SMK Muhammadiyah 4 slipi

Jakarta barat

11. Bapak Drs. Idham Cholid, selaku wakil kepala sekolah SMK

Muhammadiyah 4 slipi Jakarta barat

12. Bapak Drs. Izha Saputra, selaku pembina kesiswaan SMK Muhammadiyah

4 slipi Jakarta barat

13. Bapak Drs. Suhardin Yamin, selaku pembina humas SMK Muhammadiyah

4 slipi Jakarta barat

14. Ibu Dra. Rochiyatun, selaku pembina kurikulum SMK Muhammadiyah 4

slipi Jakarta barat

15. Seluruh Dewan guru dan karyawan SMK Muhammadiyah 4 slipi jakarta

barat

16. Semua rekan dan pihak yang tidak bisa disebutkan satu persatu yang secara

langsung maupun tidak langsung membantu dalam penyusunan skripsi ini

sehingga skripsi ini dapat diselesaikan dengan baik.

Kami menyadari bahwa masih banyak kekurangan dalam penulisan skripsi ini.

Oleh karena itu, kami mengucapkan maaf sebesar-besarnya apabila terdapat sesuatu

Page 6: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

ix

yang kurang berkenan. Maka dari itu, penulis sangat mengharapkan adanya kritik dan

saran yang bersifat membangun dari para pembaca. Akhir kata, kami berharap agar

skripsi ini dapat bermanfaat banyak bagi para pembaca.

Jakarta, 13 Juni 2012

Andri Fayka Wiliamto Ali Akbar Yunus Esa Putra Ginting

1200954194 1200967120 1201002583

Page 7: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

x

DAFTAR ISI

Halaman Judul Luar .................................................................................................... i

Halaman Judul Dalam .................................................................................................. ii

Halaman persetujuan hard cover ............................................................................... iii

Halaman pernyataan dewan penguji ............................................................................ iv

Halaman pernyataan persetujuan publikasi skripsi ..................................................... v

Abstrak ........................................................................................................................ vi

Prakata ......................................................................................................................... vii

Daftar isi ....................................................................................................................... x

Daftar Tabel ................................................................................................................. xvi

Daftar Gambar .............................................................................................................. xviii

Daftar Lampiran ........................................................................................................... xxiv

BAB 1 PENDAHULUAN ........................................................................................ 1

1.1 Latar Belakang ........................................................................................ 1

1.2 Ruang Lingkup........................................................................................ 2

1.3 Tujuan dan Manfaat ................................................................................ 4

1.4 Metodologi .............................................................................................. 5

1.5 Sistematika Penulisan ............................................................................. 7

BAB 2 LANDASAN TEORI ................................................................................... 9

2.1 Teori-Teori umum .................................................................................. 9

2.1.1 Pengertian Sistem ..................................................................... 9

Page 8: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xi

2.1.2 Pengertian Analisis Sistem ....................................................... 9

2.1.3 Internet ...................................................................................... 9

2.1.3.1 Pengertian internet ..................................................... 10

2.1.4 Word Wide Web (WWW) ......................................................... 10

2.1.5 Browser ..................................................................................... 10

2.1.6 Interaksi Manusia Dan Komputer (IMK) ................................. 11

2.1.7 Definisi Sistem Basis Data ....................................................... 13

2.1.8 Fungsi Sistem Basis Data ......................................................... 14

2.1.9 Keuntungan Sistem Basis Data ................................................. 14

2.1.10 Database Management System (DBMS) .................................. 15

2.1.10.1 Definisi DBMS ........................................................... 15

2.1.10.2 Keuntungan DBMS .................................................... 18

2.1.10.3 Kekurangan DBMS .................................................... 19

2.1.11 Database System Development Life Cycle ............................... 19

2.1.11.1 Database Planing ...................................................... 19

2.1.11.2 System Definition ....................................................... 21

2.1.11.3 Requirement collection and analysis ......................... 21

2.1.12 Database Design ....................................................................... 23

2.1.12.1 Conceptual Database Design .................................... 24

2.1.12.2 Logical Database Design .......................................... 25

2.1.12.3 Physical Database Design ......................................... 27

2.1.13 DBMS Selection ......................................................................... 28

2.1.14 Aplication design ....................................................................... 29

2.1.14.1 Transaction design .................................................... 29

Page 9: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xii

2.1.14.2 User Interface design ................................................. 29

2.1.15 Prototyping ................................................................................ 31

2.1.16 Implementation .......................................................................... 31

2.1.17 Data Conversion and Loading ................................................. 32

2.1.18 Testing ...................................................................................... 32

2.1.19 Operational Maintenance ......................................................... 33

2.1.20 System Development Life Cycle ................................................ 33

2.1.21 The Waterfall Model ................................................................. 33

2.2 Teori-Teori Khusus ............................................................................... 35

2.2.1 MYSQL ..................................................................................... 35

2.2.2 Data............................................................................................ 36

2.2.3 PHP ............................................................................................ 37

BAB 3 ANALISA DAN PERANCANGAN SISTEM ........................................... 39

3.1 Gambaran umum sekolah ..................................................................... 39

3.1.1 Sejarah dan Perkembangan....................................................... 39

3.1.2 Visi dan Misi ........................................................................... 40

3.1.3 Struktur sekolah ........................................................................ 41

3.1.4 Tugas dan wewenang ............................................................... 42

3.2 Analisis Sistem..................................................................................... 49

3.2.1 Sistem yang sedang berjalan .................................................... 49

3.2.1.1 Pembayaran ................................................................ 50

3.2.1.2 Peminjaman buku perpustakaan ................................. 52

3.2.1.3 Absensi ....................................................................... 53

Page 10: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xiii

3.2.1.4 Nilai ........................................................................... 54

3.3 Metode Pengumpulan Data .................................................................. 56

3.3.1 Wawancara ............................................................................... 56

3.3.2 Studi Pustaka ............................................................................ 61

3.4 Permasalahan......................................................................................... 65

3.5 Saran Pemecahan Masalah .................................................................... 66

3.6 Diagram Aliran Data ............................................................................. 67

3.6.1 Diagram Konteks ...................................................................... 67

3.6.2 Diagram Nol ............................................................................. 68

3.7 Perancangan Basis Data Sekolah ......................................................... 69

3.7.1 Perancangan Basis Data Konseptual ........................................ 69

3.7.1.1 Mengidentifikasi Tipe Entitas..................................... 70

3.7.1.2 Mengidentifikasi Tipe Relasi ...................................... 72

3.7.1.3 Mengidentifikasi Atribut Pada Entitas ....................... 74

3.7.1.4 Menentukan Domain Atribut ...................................... 79

3.7.1.5 Menentukan Atribut Candidate Key dan

Primary Key .............................................................................. 84

3.7.1.6 Mempertimbangkan untuk menggunakan

enhanced modeling concepts .................................................... 86

3.7.1.7 Memeriksa redudansi model konseptual .................... 86

3.7.1.8 Memvalidasikan model konseptual terhadap

transaksi pengguna.................................................................... 86

3.7.1.9 Meninjau model konseptual dengan pengguna ........... 88

3.7.2 Perancangan Basis Data Logikal .............................................. 88

Page 11: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xiv

3.7.2.1 Menghilangkan Fitur yang tidak Kompatibel ............. 89

3.7.2.2 Membuat relasi untuk model data logikal .................. 91

3.7.2.3 Validasi Relasi dengan Normalisasi .......................... 104

3.7.2.4 Menentukan Batasan-Batasan Integritas..................... 114

3.7.2.5 Memeriksa Kembali Model Data Logikal

dengan Pengguna ....................................................... 117

3.7.2.6 Menggabungkan Model Data Logikal

ke dalam Model Data Global ..................................... 118

3.7.3 Perancangan Basis Data Fisikal ................................................ 122

3.7.3.1 Perancangan Relasional Dasar Basis Data ................. 122

3.7.3.2 Mendesain Enterprise Constaint ................................ 143

3.7.3.3 Estimasi kebutuhan ukuran penyimpanan .................. 143

3.7.3.4 Analisis transaksi ........................................................ 154

3.8 Perancangan Program Aplikasi ........................................................ 160

3.8.1 Struktur Menu ........................................................................... 160

3.8.2 State Transition Diagram .......................................................... 166

3.8.3 Perancangan Layar .................................................................... 175

BAB 4 IMPLEMENTASI DAN EVALUASI .................. ................. .................... 184

4.1 Implementasi Aplikasi ......................................................................... 184

4.1.1 Kebutuhan Sumber Daya Perangkat keras ................................ 184

4.1.2 Kebutuhan Sumber Daya Perangkat Lunak .............................. 184

4.1.3 Kebutuhan Sumber Daya Manusia ........................................... 185

4.2 Prosedur Operasi Program ................................................................... 186

Page 12: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xv

4.3 Pengujian Sistem .................................................................................. 249

4.3.1 Hasil Pengujian Dari User ......................................................... 249

4.3.2 Hasil pengujian berdasarkan IMK ........................................... 252

4.4 Evaluasi Sistem .................................................................................... 254

4.5 Back Up dan Recovery Data ................................................................ 255

4.5.1 Back Up Data ............................................................................ 255

4.5.2 Recovery Data ........................................................................... 255

BAB 5 SIMPULAN DAN SARAN .......................................................................... 256

5.1 Simpulan ................................................................................................. 256

5.2 Saran ....................................................................................................... 256

Daftar Pustaka .............................................................................................................. 258

Riwayat Hidup

Lampiran-Lampiran ..................................................................................................... L1

Surat Survei

Page 13: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xvi

DAFTAR TABEL

Tabel 3.1 Sumber attribute dari siswa serta contoh inputan ................................... 61

Tabel 3.2 Sumber attribute dari ortu serta contoh inputan ...................................... 62

Tabel 3.3 Sumber attribute dari guru serta contoh inputan ..................................... 62

Tabel 3.4 Sumber attribute dari pegawaiperpus serta contoh inputan .................... 62

Tabel 3.5 Sumber attribute peminjaman serta contoh inputan ................................ 63

Tabel 3.6 Sumber attribute nilai serta contoh inputan ............................................ 63

Tabel 3.7 Sumber attribute absensi serta contoh inputan ........................................ 64

Tabel 3.8 Sumber attribute pembayaran serta contoh inputan ................................ 64

Tabel 3.9 Mengidentifikasi deskripsi dari tipe entitas ............................................ 70

Tabel 3.10 Mengidentifikasi deskripsi dari tipe relasi .............................................. 72

Tabel 3.11 Mengidentifikasi atribut .......................................................................... 74

Tabel 3.12 Menentukan domain atribut .................................................................... 79

Tabel 3.13 Menentukan atribut candidate key dan primary key ............................... 84

Tabel 3.14 Identifikasi integrity constraint ............................................................... 115

Tabel 3.15 Model Data Logikal Global .................................................................... 118

Tabel 3.16 Tabel Siswa ............................................................................................. 143

Tabel 3.17 Tabel Guru .............................................................................................. 144

Tabel 3.18 Tabel Ortu ............................................................................................... 145

Tabel 3.19 Tabel Pegawai Perpus ............................................................................. 146

Tabel 3.20 Tabel Pesan ............................................................................................. 146

Tabel 3.21 Tabel Ms user .......................................................................................... 147

Tabel 3.22 Tabel Kelas ............................................................................................. 147

Page 14: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xvii

Tabel 3.23 Tabel Topik Forum ................................................................................. 147

Tabel 3.24 Tabel Balasan Forum .............................................................................. 148

Tabel 3.25 Tabel Absen ............................................................................................ 148

Tabel 3.26 Tabel Tahun ajaran.................................................................................. 148

Tabel 3.27 Tabel Buku .............................................................................................. 149

Tabel 3.28 Tabel Header Peminjaman ...................................................................... 149

Tabel 3.29 Tabel Detail Peminjaman ........................................................................ 150

Tabel 3.30 Tabel Bayaran ......................................................................................... 150

Tabel 3.31 Tabel Matapelajaran ................................................................................ 151

Tabel 3.32 Tabel Nilai............................................................................................... 151

Tabel 3.33 Tabel Berita ............................................................................................. 152

Tabel 3.34 Tabel Galery Foto ................................................................................... 152

Tabel 3.35 Total Estimasi Kapasitas Tiap Tabel Pada Sistem .................................. 153

Tabel 3.36 Analisa Data - 1 ..................................................................................... 155

Tabel 3.37 Analisa Data - 2 ..................................................................................... 156

Tabel 3.38 Analisa Data - 3 ..................................................................................... 157

Tabel 3.39 Analisa Data - 4 ..................................................................................... 159

Page 15: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xviii

DAFTAR GAMBAR

Gambar 2.1 Skema database life cycle .................................................................. 22

Gambar 2.2 Skema system development life cycle ............................................... 34

Gambar 3.1 Stuktur Sekolah SMK Muhammadiyah 4 Komplek Slipi .................. 41

Gambar 3.2 Diagram Alir Kegiatan pembayaran siswa ........................................ 51

Gambar 3.3 Diagram Alir peminjaman buku perpustakaan .................................. 53

Gambar 3.4 Diagram Alir absensi Siswa ............................................................... 54

Gambar 3.5 Diagram Alir Penilaian Siswa ............................................................ 55

Gambar 3.6 Diagram konteks sistem informasi administrasi SMK

Muhammadiyah 4............................................................................... 67

Gambar 3.7 Diagram nol pada SMK Muhammadiyah 4 ....................................... 68

Gambar 3.8 Diagram ER konseptual ..................................................................... 73

Gambar 3.9 Diagram ER dengan primary key ....................................................... 85

Gambar 3.10 Validasi jalur transaksi pada diagram ER .......................................... 87

Gambar 3.11 Hubungan many to many siswa dan pegawai perpus dengan

buku .................................................................................................... 89

Gambar 3.12 Menghilangkan hubungan many to many (a.1) .................................. 90

Gambar 3.13 Menghilangkan hubungan many to many (a.2) .................................. 90

Gambar 3.14 Hubungan many to many Siswa dengan Matapelajaran ..................... 91

Gambar 3.15 Menghilangkan hubungan many to many (b) ..................................... 91

Gambar 3.16 Model logikal data global................................................................... 121

Gambar 3.17 Struktur Menu Front End ................................................................... 160

Gambar 3.18 Struktur Menu Back End ( Menu Siswa ) ......................................... 161

Page 16: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xix

Gambar 3.19 Struktur menu Back End ( Menu Orang Tua Siswa).......................... 162

Gambar 3.20 Struktur menu Back End ( Menu Guru) ............................................. 163

Gambar 3.21 Struktur menu Back End ( Menu pegawai perpus ) ........................... 164

Gambar 3.22 Struktur menu Back End ( Menu Tata Usaha / Admin ) .................... 165

Gambar 3.23 STD Halaman Login .......................................................................... 166

Gambar 3.24 STD Halaman profile siswa ............................................................... 167

Gambar 3.25 STD Halaman profile orangtua .......................................................... 167

Gambar 3.26 STD Halaman profile guru ................................................................. 168

Gambar 3.27 STD Halaman profile pegawai perpus ............................................... 168

Gambar 3.28 STD Halaman admin .......................................................................... 169

Gambar 3.29 STD Halaman admin extra ................................................................. 169

Gambar 3.30 STD Halaman admin registrasi .......................................................... 170

Gambar 3.31 STD Halaman admin data .................................................................. 170

Gambar 3.32 STD Halaman admin update .............................................................. 171

Gambar 3.33 STD edit profile siswa ........................................................................ 171

Gambar 3.34 STD edit profile guru ......................................................................... 172

Gambar 3.35 STD edit profile orangtua................................................................... 172

Gambar 3.36 STD kirim pesan ................................................................................ 173

Gambar 3.37 STD balas pesan masuk ..................................................................... 173

Gambar 3.38 STD buat topik forum ........................................................................ 174

Gambar 3.39 STD balas topik forum ....................................................................... 174

Gambar 3.40 STD input peminjam .......................................................................... 175

Gambar 3.41 Rancangan layar halaman home ........................................................ 175

Gambar 3.42 Rancangan layar halaman cotact us ................................................... 176

Page 17: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xx

Gambar 3.43 Rancangan layar halaman galery foto ................................................ 176

Gambar 3.44 Rancangan layar halaman profile guru .............................................. 177

Gambar 3.45 Rancangan layar halaman profile setelah login ................................. 177

Gambar 3.46 Rancangan layar halaman forum ........................................................ 178

Gambar 3.47 Rancangan layar halaman detail forum yang dipilih ......................... 178

Gambar 3.48 Rancangan layar halaman pesan ........................................................ 179

Gambar 3.49 Rancangan layar halaman kirim pesan ............................................... 179

Gambar 3.50 Rancangan layar halaman status nilai ................................................ 180

Gambar 3.51 Rancangan layar halaman status absensi ........................................... 180

Gambar 3.52 Rancangan layar halaman status bayaran ........................................... 181

Gambar 3.53 Rancangan layar halaman status peminjaman ................................... 181

Gambar 3.54 Rancangan layar halaman list peminjam ........................................... 182

Gambar 3.55 Rancangan layar halaman input peminjam ........................................ 182

Gambar 3.56 Rancangan layar halaman input buku ................................................ 183

Gambar 3.57 Rancangan layar halaman list buku ................................................... 183

Gambar 4.1 Halaman home / login ........................................................................ 186

Gambar 4.2 Halaman kontak sekolah .................................................................... 187

Gambar 4.3 Halaman galeri foto sekolah .............................................................. 188

Gambar 4.4 Halaman profile guru-guru SMK ....................................................... 189

Gambar 4.5 Halaman profile login guru ................................................................ 190

Gambar 4.6 Halaman edit profile guru ................................................................. 191

Gambar 4.7 Halaman profile login siswa .............................................................. 192

Gambar 4.8 Halaman edit profile siswa ................................................................ 193

Gambar 4.9 Halaman profile login orangtua ......................................................... 194

Page 18: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xxi

Gambar 4.10 Halaman edit profile orangtua ........................................................... 195

Gambar 4.11 Halaman forum siswa ........................................................................ 196

Gambar 4.12 Halaman forum guru .......................................................................... 197

Gambar 4.13 Halaman forum admin ....................................................................... 198

Gambar 4.14 Halaman detail topik forum yang dipilih (siswa) .............................. 199

Gambar 4.15 Halaman detail topik forum yang dipilih (guru) ................................ 200

Gambar 4.16 Halaman detail topik forum yang dipilih (admin) ............................. 201

Gambar 4.17 Halaman buat topik forum baru(siswa).............................................. 202

Gambar 4.18 Halaman buat topik forum baru(guru) ............................................... 203

Gambar 4.19 Halaman pesan masuk (siswa) ........................................................... 204

Gambar 4.20 Halaman detail pesan masuk (siswa) ................................................. 205

Gambar 4.21 Halaman pesan masuk (guru) ............................................................ 206

Gambar 4.22 Halaman detail pesan masuk (guru) ................................................... 207

Gambar 4.23 Halaman pesan masuk (orangtua) ...................................................... 208

Gambar 4.24 Halaman detail pesan masuk (orangtua) ............................................ 209

Gambar 4.25 Halaman form kirim pesan (orangtua) ............................................... 210

Gambar 4.26 Halaman form kirim pesan (guru)...................................................... 211

Gambar 4.27 Halaman lihat nilai (orangtua) ........................................................... 212

Gambar 4.28 Halaman lihat nilai (siswa) ................................................................ 213

Gambar 4.29 Halaman lihat absensi (orangtua)....................................................... 214

Gambar 4.30 Halaman lihat absensi (siswa) ............................................................ 215

Gambar 4.31 Halaman lihat status pembayaran (orangtua) ..................................... 216

Gambar 4.32 Halaman lihat status pembayaran (siswa) .......................................... 217

Gambar 4.33 Halaman status peminjaman buku (siswa) ......................................... 218

Page 19: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xxii

Gambar 4.34 Halaman status peminjaman buku (guru) .......................................... 219

Gambar 4.35 Halaman profile admin ...................................................................... 220

Gambar 4.36 Halaman admin update absensi .......................................................... 221

Gambar 4.37 Halaman admin lihat data absensi siswa ............................................ 222

Gambar 4.38 Halaman admin update pembayaran .................................................. 223

Gambar 4.39 Halaman admin lihat data pembayaran siswa .................................... 224

Gambar 4.40 Halaman admin update nilai .............................................................. 225

Gambar 4.41 Halaman admin lihat data nilai siswa ................................................ 226

Gambar 4.42 Halaman guru update nilai ................................................................. 227

Gambar 4.43 Halaman guru lihat data nilai siswa ................................................... 228

Gambar 4.44 Halaman admin update tahun ajaran .................................................. 229

Gambar 4.45 Halaman admin update kelas ............................................................. 230

Gambar 4.46 Halaman admin registrasi siswa dan orang tua .................................. 231

Gambar 4.47 Halaman admin registrasi guru .......................................................... 232

Gambar 4.48 Halaman admin lihat data siswa ........................................................ 233

Gambar 4.49 Halaman admin lihat data guru .......................................................... 234

Gambar 4.50 Halaman admin lihat data orang tua .................................................. 235

Gambar 4.51 Halaman admin kirim pesan .............................................................. 236

Gambar 4.52 Halaman admin edit galery foto ......................................................... 237

Gambar 4.53 Halaman admin insert galery foto ...................................................... 238

Gambar 4.54 Halaman admin update galery foto .................................................... 239

Gambar 4.55 Halaman admin update berita ............................................................ 240

Gambar 4.56 Tampilan form insert berita ............................................................... 241

Gambar 4.57 Tampilan admin update berita ........................................................... 242

Page 20: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xxiii

Gambar 4.58 Tampilan profile pegawai perpus....................................................... 243

Gambar 4.59 Tampilan kirim pesan pegawai perpus .............................................. 244

Gambar 4.60 Tampilan list status user yang meminjam buku ................................. 245

Gambar 4.61 Tampilan form input data peminjam.................................................. 246

Gambar 4.62 Tampilan list buku perpustakaan ....................................................... 247

Gambar 4.63 Tampilan berita sekolah (tanpa login) ............................................... 248

Page 21: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

xxiv

DAFTAR LAMPIRAN

Bahan Wawancara ........................................................................................................ L1

Page 22: ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …eprints.binus.ac.id/23340/1/2011-2-00678-IF Abstrak001.pdf · administrasi siswa/i SMK Muhammadiyah 4 slipi Jakarta barat untuk ... Halaman

1