bab iii pembahasan2. rencana anggaran pendidikan dan belanja madrasah (rapbm). 3. kriteria kinerja...

49
22 BAB III PEMBAHASAN 3.1. Tinjauan Institusi 3.1.1. Sejarah Institusi SMK Muhammadiyah Watukelir didirikan pada tahun 1998 dengan SK Pendirian No. 0843/103/MN tanggal 01 Juni 1998. SMK Muhammadiyah Watukelir adalah bagian dari Yayasan MPK Muhammadiyah yang merupakan lembaga pendidikan swasta. SMK Muhammadiyah ini sendiri beralamatkan di Desa Jatingarang, Kecamatan Weru, Kabupaten Sukoharjo, Jawa tengah. Pada mulanya SMK Muhammadiyah Watukelir hanya membuka satu program jurusan yaitu Akutansi. Tetapi, seiring kemajuan dan perkembangan zaman, SMK Muhammadiyah Watukelir memandang perlu membuka sebuah program studi baru yaitu Akutansi Perkantoran (AP), Teknik Komputer Jaringan (TKJ) dan Teknik Sepeda Motor (TSM). 1. Visi SMK Muhammadiyah Watukelir Bertaqwa, Berprestasi dan Berbudaya.2. Misi SMK Muhammadiyah Watukelir a. Menciptakan Lulusan yang memegang teguh nilai-nilai agama dalam hidup bermasyarakat. b. Membentuk Lulusan yang terampil, cerdas, dan unggul dalam segala bidang dan siap berkompetisi dalam dunia kerja dan berwirausaha. c. Menjadi Lulusan beradab, bermoral dan berbudaya maju.

Upload: others

Post on 26-Sep-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

22

BAB III

PEMBAHASAN

3.1. Tinjauan Institusi

3.1.1. Sejarah Institusi

SMK Muhammadiyah Watukelir didirikan pada tahun 1998 dengan SK

Pendirian No. 0843/103/MN tanggal 01 Juni 1998. SMK Muhammadiyah

Watukelir adalah bagian dari Yayasan MPK Muhammadiyah yang merupakan

lembaga pendidikan swasta. SMK Muhammadiyah ini sendiri beralamatkan di

Desa Jatingarang, Kecamatan Weru, Kabupaten Sukoharjo, Jawa tengah.

Pada mulanya SMK Muhammadiyah Watukelir hanya membuka satu

program jurusan yaitu Akutansi. Tetapi, seiring kemajuan dan perkembangan

zaman, SMK Muhammadiyah Watukelir memandang perlu membuka sebuah

program studi baru yaitu Akutansi Perkantoran (AP), Teknik Komputer Jaringan

(TKJ) dan Teknik Sepeda Motor (TSM).

1. Visi SMK Muhammadiyah Watukelir

“Bertaqwa, Berprestasi dan Berbudaya.”

2. Misi SMK Muhammadiyah Watukelir

a. Menciptakan Lulusan yang memegang teguh nilai-nilai agama dalam

hidup bermasyarakat.

b. Membentuk Lulusan yang terampil, cerdas, dan unggul dalam segala

bidang dan siap berkompetisi dalam dunia kerja dan berwirausaha.

c. Menjadi Lulusan beradab, bermoral dan berbudaya maju.

Page 2: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

23

3.1.2. Struktur Organisasi dan Fungsi

A. Struktur Organisasi

Sebagaimana diketahui bahwa struktur organisasi adalah penggambaran

secara grafik struktur kerja dari suatu organisasi, penggambaran ini

dimaksudkan untuk mempermudah dalam koordinasi setiap bagian dari

satuan kerja personil dalam melakukan fungsi dari organisasi sekolah.

Adapun penggambaran struktur organisasi pada SMK Muhammadiyah

Watukelir.

Sumber: SMK Muhammadiyah Watukelir

Gambar III.1 Struktur Organisasi SMK Muhammadiyah Watukelir

Page 3: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

24

B. Fungsi – Fungsi

Adapun Fungsi-fungsi dari struktur organisasi yang berada di SMK

Muhammadiyah Watukelir adalah sebagai berikut :

1. Komite Sekolah

a. Mendorong perhatian dan komitmen masyarakat terhadap

penyelenggaraan pendidikan yang bermutu.

b. Melakukan kerja sama dengan masyarakat

(perorangan/organisasi/dunia usaha) dan pemerintah berkenaan

dengan penyelenggaraan pendidikan yang bermutu.

c. Memberikan masukan, pertimbangan dan rekomendasi kepada satuan

pendidikan mengenai:

1. Kebijakan dan program Pendidikan.

2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM).

3. Kriteria kinerja satuan Pendidikan.

4. Kriteria tenaga kependidikan.

5. Hal-hal lain yang terkait dengan Pendidikan.

d. Melakukan evaluasi dan pengawasan terhadap kebijakan, program,

penyelenggaraan, dan keluaran pendidikan di satuan Pendidikan.

2. Majelis Disdakmen

a. Pembinaan ideologi Muhammadiyah di sekolah.

b. Perencaan, pengorganisasian, pembimbingan, pengkoordinasian, dan

pengawasan atas pengelolaan amal usaha, program, dan kegiatan.

c. Penyampaian masukan kepada Pimpinan Persyarikatan sebagai bahan

pertimbangan dalam penetapa kebijakan bidang pendidikan dasar dan

menengah.

Page 4: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

25

3. Kepala Sekolah

a. Mengawasi kegiatan sekolah

b. Memimpin kegiatan sekolah dan bawahan

c. Memberi dorongan dan penghargaan kepada bawahan yang

berprestasi dalam bekerja

d. Melaksanakan pembelajaran yang efektif dan efisien

4. Wakil Manajemen Mutu (WMM)

a. Mengkoordinir penyusunan, implementasi dan pengendalian

kelengkapan Mutu untuk sertifikasi ISO 9001:2008.

b. Menyusun Pedoman Mutu dan penjabarannya berdasarkan Kebijakan

Mutu yang ditetapkan oleh Kepala Sekolah.

c. Memberikan bimbingan dan pelayanan peningkatan Mutu Unit Kerja.

d. Mengkoordinasikan Rapat Tinjauan Manajemen (RTM) dan

menindak lanjuti hasil RTM.

5. Kepala Tata Usaha

a. Menyusun program dan laporan kerja, melalui tahapan :

1. Menetukan prioritas.

2. Melakukan penugasan.

3. Merumuskan tujuan.

4. Menetapkan sumber daya.

5. Menyusun laporan kerja.

b. Mengoperasikan, mengembangkan dan membina staf.

c. Membantu mempromosikan sekolahan dan mengkoordinasikan

penelusuran tamatan.

Page 5: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

26

6. Waka Kurikulum

a. Mengkoordinir penyusunan anggaran kegiatan prestasi di bidang

akademik.

b. Mengumpulkan informasi-informasi berkenaan dengan suatu

kegiatan lomba bidang akademik yang diadakan oleh Perguruan

tinggi maupun instansi lainnya.

c. Membuat laporan tertulis secara rutin tentang data maupun kegiatan

dibidang Akademik.

7. Waka Humas / DUDI

a. Menyusun program kerja dan anggaran Humas.

b. Membantu komite dalam pengembangan sekolah.

c. Menfasilitasi hubungan antar warga sekolah dan komite

d. Memetakan DUDI (Dunia Usaha dan Dunia Industri).

8. Waka Sarana Prasarana ketenagaan, PLH

a. Menyusun program pemanfaatan, pemeliharaan dan perawatan sarana

dan prasarana.

b. Mengkoordinir penyusunan kebutuhan sarana prasarana.

c. Mengkoordinir pelaksanaan pengadaan bahan praktek dan

perlengkapan sekolah.

d. Mengkoordinir pelaksaaan inventariasi sarana prasarana baik per

ruang maupun keseluruhan.

e. Mengkoordinir pemeliharaan, perbaikan, pengembangan dan sarana.

f. Mengkoordinir pengawasan penggunaan sarana prasarana.

g. Mengkoordinir evaluasi penggunaan sarana prasarana.

Page 6: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

27

9. Waka Kesiswaan

a. Menyusun dan mensosialisasikan tata tertib siswa yang akan

diterapkan kepada siswa.

b. Mengatur dan mengkoordinir ketertiban, kedisiplinan, dan kehadiran

siswa di sekolah serta masalah-masalah yang berhubungan dengan hal

tersebut.

c. Menyelenggarakan pertemuan antara perwakilan siswa dengan guru,

dan karyawan.

d. Bersama-sama dengan Waka Humas untuk mengkoordinir kegiatan

penerimaan siswa baru.

e. Mengkoordinir penerimaan siswa pindahan.

10. Kepala Perpustakaan

a. Memimpin tenaga perpustakaan sekolah.

b. Merencanakan program perpustakaan sekolah.

c. Melaksanakan program perpustakaan sekolah.

11. Koordinator BP / BK

a. Menyusun program dan pelaksanaan kegiatan penyuluhan.

b. Membantu guru dan wali kelas dalam menghadapi kasus siswa.

c. Membuat program bimbingan psikologi.

d. Menyusun dan mengarsip data kasus murid (konseling).

e. Membantu Wali Murid dalam memberikan layanan psikolog tentang

perkembangan putra-putrinya.

12. Kompetensi Keahlian Akutansi

Page 7: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

28

a. Menjadi lembaga diklat tehnisi akuntansi yang berstandar nasional

yang makin berkualitas.

b. Menjadi tempat uji kompetensi tehnisi akuntansi yang kredibel dan

obyektif.

c. Menghasilkan tenaga kerja tingkat menengah yang kompeten di

bidang bisnis dan manajemen untuk siap bersaing di era global baik

untk hidup mandiri maupun melanjutkan pendidikan lebih lanjut.

13. Kompetensi Keahlian Akutansi Perkantoran (AP)

a. Mempersiapkan peserta didik terutama untuk bekerja dalam bidang

administrasi perkantoran.

b. Membekali peserta didik dengan keterampilan, pengetahuan, dan

sikap agar kompeten.

c. Menghasilkan tenaga kerja tingkat menengah yang kompeten di

bidang bisnis dan manajemen untuk siap bersaing di era global baik

untk hidup mandiri maupun melanjutkan pendidikan lebih lanjut.

14. Kompetensi Keahlian Teknik Komputer Jaringan (TKJ)

a. Mempersiapkan peserta didik agar menjadi manusia produktif,

mampu bekerja mandiri,mengisi lowongan pekerjaan yang ada di

DUDI sebagai tenaga kerja tingkat menengah padabidang Teknil

Komputer dan Jaringan.

b. Membekali peserta didik agar mampu memilih karir, ulet dan gigih

dalam berkompetensi,beradaptasi dilingkungan kerja dan

mengembangkan sikap profesional pada bidang TeknikKomputer dan

Jaringan.

Page 8: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

29

c. Membekali peserta didik dengan ilmu pengetahuan, teknologi dan

seni agar mampumengembangkan diri di kemudian hari baik secara

mandiri maupun melalui jenjangpendidikan yang lebih tinggi.

15. Kompetensi Keahlian Teknik Sepeda Motor (TSM)

a. Mempersiapkan peserta didik menjadi manusia islami yang

produktif, mampu bekerja mandiri dan dapat diserap oleh DUDI

sebagai tenaga kerja tingkat menengah sesuai dengan kompotensi

yang dimilikinya.

b. Memberikan pembekalan agar mampu berkarir, ulet dan giat dalam

berkompetensi, mampu beradaptasi dilingkungan kerja dan dapat

mengembangkan sikap propesional sesuai kompetensi yang

dimilikinya.

c. Membekali peserta didik dalam ilmu pengetahuan, teknologi, seni

dan wawasan entreuprener agar mampu mengembangkan diri

dikemudian hari baik secara mandiri maupun melanjutkan pada

jenjang pendidikan lebih tinggi.

d. Membekali peserta didik dengan keterampilan, pengetahuan dan

sikap agar kompeten di bidang :

1. Perawatan dan perbaikan motor (engine) / tune up.

2. Perawatan dan perbaikan sistem pemindah tenaga/ transmisi.

3. Perawatan dan perbaikan chasis dan suspense.

4. Perawatan dan perbaikan sistem kelistrikan.

16. Guru

a. Membuat program pengajaran.

Page 9: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

30

b. Melaksanakan kegiatan pembelajaran.

c. Melaksanakan kegiatan penilaian.

d. Melakukan analisis hasil ulangan.

e. Menyusun dan melaksanakan program perbaikan / pengajaran.

f. Mengisi daftar nilai.

g. Mengikuti kegiatan sosialisasi dan pengembangan kurikulum.

h. Meneliti kehadiran siswa.

17. Siswa SMK Muhammadiyah Watukelir

a. Belajar : belajar merupakan tugas pokok seorang siswa, karena

melalui belajar dapat menciptakan generasi muda yang cerdas. Tugas

siswa di sekolah dibagi menjadi 3 diantaranya adalah:

1. Memahami dan mempelajari materi yang diajarakan

2. Mengerjakan tugas-tugas yang diberikan oleh guru.

3. Mempelajari kembali materi yang telah diajarkan dan

mengerjakan PR jika Ada PR.

b. Taat pada peraturan sekolah: setiap sekolah memiliki tatatertib yang

harus ditaati oleh para siswa, demi terciptanya kondisi sekolah yang

kondusif, aman, nyaman untuk siswa dalam belajar dan menjalani

aktivitas selama di sekolah. Selain itu tatatertib sekolah juga sebagai

patokan dan kontrol prilaku siswa di sekolah. Jika tatatertib dilangar

maka akan mendapatkan sangsi atau hukuman.

c. Patuh dan hormat pada guru: tugas seorang siswa di sekolah

selanjutnya adalah patuh dan hormat kepada guru. Rahmat, barokah

dan manfaat dari sebuah ilmu itu tergantung dari ridhonya guru. Oleh

Page 10: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

31

karena itu jika siswa ingin menjadi siswa yang cerdas haruslah patuh,

taat dan hormat pada guru. Contoh:

1. Menuruti semua perintah guru.

2. Menghargai guru.

3. Memperhatikan jika diterangkan materi oleh guru.

d. Disiplin: ada sebuah istilah “ kunci meraih sukses adalah disiplin”

istilah ini memiliki makna yang kuat jika seseorang memiliki disiplin

yang tinggi maka dia akan sukses. Begitu juga dengan siswa jika

seorang siswa memiliki disiplin yang tinggi maka dia akan dapat

meraih cita-cita yang diinginkan.

e. Menjaga nama baik sekolah: menjaga nama baik sekolah adalah

kewajiban setiap siswa, dengan menjaga nama baik sekolah maka

siswa dan sekolah akan mendapatkan nilai positif dari masyrakat. Dan

jika siswa dapat memberikan prestasi bagi sekolah akan menjadi

sebuah kebangaan yang luar biasa.

3.2. Analisis Kebutuhan

Analisa kebutuhan dibagi menjadi 4 bagian yaitu kebutuhan pengguna,

kebutuhan pengguna administrator dan kebutuhan sistem:

A. Kebutuhan Pengguna Admin

1. Admin dapat menambahkan, menghapus dan mengubah berita, agenda,

pengumuman, gallery, dan data guru.

2. Admin dapat menambahkan materi untuk bias diunduh atau di

download.

Page 11: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

32

3. Admin dapat melihat pesan yang oleh pengunjung.

4. Admin dapat merubah data pribadi dan juga mengganti password.

B. Kebutuhan pengguna pengunjung

1. Pengunjung dapat melihat berita, agenda, pengumuman, gallery, dan

data guru.

2. Pengunjung dapat mengunduh atau download materi yang disediakan.

3. Pengunjung dapat memberikan pesan kepada admin.

C. Kebutuhan sistem

Admin membutuhkan form login untuk mengelola sumber daya yang ada

dalam sistem informasi ini kemudian dikembalikan ke sistem untuk diakses

oleh pengunjung.

3.3. Perancangan Perangkat Lunak

3.3.1. Rancangan Antar Muka

Menjelaskan rancangan antar muka (interface) yang terdapat pada aplikasi

berbasis web.

Page 12: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

33

A. Rancangan antar muka halaman home

Gambar III.2 Rancangan Antarmuka Home

B. Rancangan Antarmuka halaman login Admin

Gambar III.3 Rancangan Antarmuka halaman login Admin

Page 13: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

34

C. Rancangan Antarmuka halaman index Guru

Gambar III.4 Rancangan Antarmuka halaman index Admin

3.3.2. Rancangan Basis Data

Perancangan basis data menghasilkan pemetaan tabel-tabel yang

digambarkan dengan Entity Relationship Diagram (ERD).

Page 14: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

35

A. Entity Relationship Diagram (ERD)

Gambar III.5

Entity Relationship Diagram (ERD)

Page 15: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

36

B. Logical Relational Structure (LRS)

Gambar III.6

Logical Relational Structure (LRS)

Page 16: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

37

C. Spesifikasi File

Spesifikasi File merupakan kumpulan item data yang di atur di dalam suatu

record dimana item-item data tersebut dimanipulasi untuk memproses data tertentu,

di dalam perancangan program ini penulis memberi nama database adalah psbdb.

spesifikasi ini terdiri dari file-file yang akan dibuat untuk sebuah program beserta

record-record yang diperlukan antara lain:

1. Spesifikasi File Pengguna

Nama File : Pengguna

Akronim : user.MYD

Fungsi : Sebagai tempat menyimpan data pengguna

Tipe File : File Master

Organisasi File : Indexed Squential

Akses File : Random

Media : Harddisk

Penjang Record : 124 Karakter

Kunci Field : Pengguna_id

Software : Mysql

Tabel III.1.

Spesifikasi Tabel Pengguna

No Elemen Data Nama Field Type Size Keterangan

1 Id pengguna Pengguna_id Int 11 Primary Key

2 Username Username Varchar 25

3 Password Password Varchar 25

4 Nama Nama Varchar 30

5 Email Email Varchar 30

6 Level level Int 3

Page 17: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

38

2. Spesifikasi File Pengunjung

Nama File : Pengunjung

Akronim : pengunjung

Fungsi : Untuk menyimpan data pengunjung

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 61

Kunci Field : pengunjung_id

Software : Mysql

Tabel III.2.

Spesifikasi File Pengunjung

No Elemen Data Nama Field Type Size Keterangan

1 Id

pengunjung

pengunjung_id Int 11 Primary Key

2 tanggal Pengunjung_tgl Timestamp

3 Ip Pengunjung_ip Varchar 20

4 Perangkat perangkat Varchar 30

Page 18: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

39

3. Spesifikasi File Agenda

Nama File : Agenda

Akronim : agenda

Fungsi : Untuk menyimpan data nama agenda

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 66

Kunci Field : agenda_id

Software : Mysql

Tabel III.3.

Spesifikasi File Agenda

No Elemen Data Nama Field Type Size Keterangan

1 Id agenda agenda_id Int 11 Primary Key

2 nama Agenda_nama Varchar 30

3 tanggal Agenda_tanggal Timestamp 25

4 deskripsi Agenda_deskripsi Text

4. Spesifikasi File Album

Nama File : Tabel Album

Akronim : tbl_album

Fungsi : Untuk menyimpan data album

Tipe File : File Master

Page 19: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

40

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 136

Kunci Field : album_id

Software : Mysql

Tabel III.4.

Spesifikasi File Album

No Elemen Data Nama Field Type Size Keterangan

1 Id album album_id Int 11 Primary Key

2 Nama album_nama Varchar 50

3 Tanggal album_tanggal Timestamp 25

4 Id pengguna pengguna_id int 11

5 Jumlah album album_count int 11

6 Cover album_cover varchar 30

5. Spesifikasi File Files

Nama File : Tabel Files

Akronim : tbl_files

Fungsi : Untuk menyimpan data file

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 142

Page 20: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

41

Kunci Field : file_id

Software : Mysql

Tabel III.5.

Spesifikasi File Files

No Elemen Data Nama Field Type Size Keterangan

1 Id file file_id Int 11 Primary Key

2 Judul file_judul Varchar 50

3 Deskripsi file_deskripsi Text

4 Tanggal file_tanggal Timestamp

5 Jumlah Download file_download int 11

6 Data file_data varchar 70

6. Spesifikasi File Galeri

Nama File : Tabel Galeri

Akronim : tbl_galeri

Fungsi : Untuk menyimpan data foto

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 98

Kunci Field : galeri_id

Software : Mysql

Page 21: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

42

Tabel III.6.

Spesifikasi File Galeri

No Elemen Data Nama Field Type Size Keterangan

1 Id galeri galeri_id Int 11 Primary Key

2 Judul galeri_judul Varchar 25

3 Tanggal galeri_tanggal Timestamp

4 Gambar galeri_gambar varchar 40

5 Id album album_id int 11

6 Id pengguna pengguna_id int 11

7. Spesifikasi File Guru

Nama File : Tabel Guru

Akronim : tbl_guru

Fungsi : Untuk menyimpan data guru

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 182

Kunci Field : guru_id

Software : Mysql

Page 22: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

43

Tabel III.7.

Spesifikasi File Guru

No Elemen Data Nama Field Type Size Keterangan

1 Id guru guru_id Int 11 Primary Key

2 NIP guru_nip Varchar 30

3 Nama guru_nama Varchar

4 Jenis Kelamin guru_jenkel Varchar 40

5 Tempat Lahir guru_tmp_lahir Varchar 11

6 Tanggal Lahir guru_tgl_lahir Date

7 Mata Pelajaran guru_mapel Varchar 50

8 Photo guru_photo Varchar 40

9 Tanggal Input guru_tgl_input Timestamp

8. Spesifikasi File Inbox

Nama File : Tabel Inbox

Akronim : tbl_inbox

Fungsi : Untuk menyimpan data pesan

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 116

Kunci Field : inbox_id

Software : Mysql

Page 23: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

44

Tabel III.8.

Spesifikasi File Inbox

No Elemen Data Nama Field Type Size Keterangan

1 Id inbox inbox_id Int 11 Primary Key

2 Nama inbox_nama Varchar 25

3 Email inbox_email Varchar 60

4 Kontak inbox_kontak Varchar 20

5 Pesan inbox_pesan Text

6 Tanggal inbox_tanggal Timestamp

9. Spesifikasi File Kategori

Nama File : Tabel Kategori

Akronim : tbl_kategori

Fungsi : Untuk menyimpan data kategori

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 41

Kunci Field : kategori_id

Software : Mysql

Page 24: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

45

Tabel III.9.

Spesifikasi File Kategori

No Elemen Data Nama Field Type Size Keterangan

1 Id kategori kategori_id Int 11 Primary Key

2 Nama kategori_nama Varchar 30

3 Tanggal kategori_tanggal Timestamp

10. Spesifikasi File Log Aktivitas

Nama File : Tabel Log Aktivitas

Akronim : tbl_log_aktivitas

Fungsi : Untuk menyimpan data log

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 202

Kunci Field : log_id

Software : Mysql

Page 25: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

46

Tabel III.10.

Spesifikasi File Log Aktivitas

No Elemen Data Nama Field Type Size Keterangan

1 Id log log_id Int 11 Primary Key

2 Nama log_nama text

3 Tanggal log_tanggal Timestamp

4 IP log_ip varchar 20

5 Pengguna id pengguna_id int 11

6 icon log_icon blob

7 Jenis icon log_jenis_icon varchar 50

11. Spesifikasi File Pengumuman

Nama File : Tabel Pengumuman

Akronim : tbl_pengumuman

Fungsi : Untuk menyimpan data pengumuman

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 171

Kunci Field : pengumuman_id

Software : Mysql

Page 26: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

47

Tabel III.11.

Spesifikasi File Pengumuman

No Elemen Data Nama Field Type Size Keterangan

1 Id pengumuman pengumuman_id Int 11 Primary Key

2 Judul pengumuman_judul Varchar 100

3 Deskripsi pengumuman_deskrip

si

text

4 Tanggal pengumuman_tanggal timestam

p

5 Penulis pengumuman_author Varchar 60

12. Spesifikasi File Berita

Nama File : Tabel Tulisan

Akronim : tbl_tulisan

Fungsi : Untuk menyimpan data berita

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 202

Kunci Field : tulisan_id

Software : Mysql

Page 27: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

48

Tabel III.12.

Spesifikasi File Berita

No Elemen Data Nama Field Type Size Keterangan

1 Id tulisan tulisan_id Int 11 Primary Key

2 Judul tulisan_judul Varchar 100

3 Isi tulisan_isi Text

4 Tanggal tulisan_tanggal timestamp

5 Id kategori kategori_id int 11

6 Nama kategori kategori_nama Varchar 30

7 View Tulisan_views Int 11

8 Gambar Tulisan_gambar Varchar 40

9 Id pengguna Pengguna_id Int 11

10 Penulis Tulisan_author varchar 2

D. Rancangan Struktur Navigasi Halaman Pengunjung

1. Rancangan Struktur Navigasi Pengunjung

Gambar III.7 Struktur Navigasi Pengunjung

Index

Home Profil Guru Informas

i

Berita

Detail

Download Gallery Agenda Pengumuman

Page 28: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

49

2. Rancangan Struktur Navigasi Admin

Gambar III.8 Struktur Navigasi Admin

3.4. Implementasi dan Pengujian Unit

3.4.1. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi rancangan antar muka pada sistem informasi sekolah

berdasarkan rancangan antar muka.

1. Halaman Beranda Pengunjung

Halaman ini beranda pengguna merupakan halaman utama pada website

SMK Muhammadiyah Watukelir, pada halaman ini pengunjung dapat melihat

halaman berupa beranda dan foto siswa SMK Muhammadiyah Watukelir.

INDEX

Data

Berita

Pengguna Pengumuman Download Agenda

Logout

Login

Gallery Data

Guru Inbox

Page 29: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

50

Gambar III.10 Halaman Beranda Pengunjung

2. Halaman Kata Sambutan

Halaman kata sambutan menampilkan foto kepala sekolah SMK

Muhammadiyah Watukelir dan kalimat sambutan Kepala Sekolah SMK

Muhammadiyah Watukelir.

Page 30: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

51

Gambar III.11 Halaman Kata Sambutan

3. Halaman Visi Misi

Halaman ini menampilkan visi dan misi Sekolah SMK Muhammadiyah

Watukelir.

Page 31: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

52

Gambar III.12 Halaman Visi Dan Misi

4. Halaman Guru

Pada halaman ini, website akan menampilkan data guru yang telah mengajar

pada SMK Muhammadiyah Watukelir. Data tersebut berupa nama, nomor induk

pendidikan, jenis kelamin, tempat tanggal lahir dan pelajaran yang diajarkan .

Page 32: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

53

Gambar III. 13 Halaman Daftar Guru

5. Halaman Informasi Pendaftaran

Pada halaman ini website akan menampilkan informasi pendaftaran oleh

SMK Muhammadiyah Watukelir.

Page 33: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

54

Gambar III.14 Halaman Pendaftaran

6. Halaman Informasi Berita

Pada halaman ini website akan menampilkan informasi berita tentang SMK

Muhammadiyah Watukelir.

Page 34: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

55

Gambar III.15 Halaman Berita

7. Halaman Informasi Pengumuman

Pada halaman ini website akan menampilkan informasi pengumuman yang

mengenai tentang SMK Muhammadiyah Watukelir.

Page 35: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

56

Gambar III.16 Halaman Pengumuman

8. Halaman Informasi Agenda

Pada halaman ini website akan menampilkan informasi agenda yang

mengenai tentang SMK Muhammadiyah Watukelir.

Page 36: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

57

Gambar III.17 Halaman Agenda

9. Halaman Informasi Download

Pada halaman ini website akan menampilkan informasi modul yang dapat di-

download.

Page 37: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

58

Gambar III.18 Halaman Download

10. Halaman Informasi Hubungi Kami

Pada halaman ini website akan menampilkan tampilan form untuk

menghubungi admin mengenai SMK Muhammadiyah Watukelir.

Page 38: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

59

Gambar III.19 Halaman Hubungi Kami

11. Halaman Login Admin

Administrator harus melakukan login terlebih dahulu untuk dapat mengakses

menu khusus pada website yang tersedia jika login berhasil, maka menu-menu

yang sesuai dengan kategori akan ditampilkan.

Page 39: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

60

Gambar III.20 Halaman Login Admin

12. Halaman Berita Admin

Halaman ini hanya bisa diakses oleh admin yang terdaftar. Halaman ini

digunakan untuk menambah,mengubah dan menghapus data berita pada website.

Page 40: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

61

Gambar III.21 Halaman Data Berita

13. Halaman Data Pengguna

Halaman ini hanya bisa diakses oleh admin. Halaman ini berfungsi untuk

menambahkan, mengubah dan menghapus pengguna pada website.

Page 41: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

62

Gambar III.22 Halaman Data Pengguna

14. Halaman Data Agenda

Halaman ini hanya bisa diakses oleh admin. Halaman ini akan menampilkan

data agenda. Halaman ini berfungsi untuk menambahkan, mengubah dan

menghapus data agenda pada website.

Page 42: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

63

Gambar III.23 Halaman Data Agenda

15. Halaman Data Pengumuman

Halaman ini hanya bisa diakses oleh admin. Halaman ini merupakan kelanjutan dari

menu sebelumnya. Halaman ini berfungsi untuk menambahkan, mengubah dan

menghapus data pengumuman pada website.

Page 43: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

64

Gambar III.24 Halaman Data Pengumuman

16. Halaman Admin Download

Halaman ini hanya dapat diakses oleh admin. Halaman ini akan menampilkan

jumlah data modul yang dapat di-download. Pada menu ini terdapat button yaitu

add, edit dan delete. Button add digunakan untuk menambahkan data modul, button

edit digunakan untuk mengupdate data modul sedangkan delete digunakan untuk

menghapus data modul.

Page 44: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

65

Gambar III.25 Halaman Admin Download

17. Halaman Admin Gallery

Halaman ini hanya dapat diakses oleh admin.. Pada menu ini terdapat button

yaitu add, edit dan delete. Button add digunakan untuk menambahkan foto, button

edit digunakan untuk mengupdate foto sedangkan delete digunakan untuk

menghapus foto.

Page 45: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

66

Gambar III.26 Halaman Admin Gallery

18. Halaman Admin Data Guru

Halaman ini hanya dapat diakses oleh admin.. Pada menu ini terdapat button

yaitu add, edit dan delete. Button add digunakan untuk menambahkan data guru,

button edit digunakan untuk mengupdate data guru sedangkan delete digunakan

untuk menghapus data guru.

Page 46: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

67

Gambar III.27 Halaman Admin Data Guru

19. Halaman Admin Inbox

Halaman ini hanya dapat diakses oleh admin. Halaman ini akan menampilkan

pesan yang dikirim oleh pengunjung pada halaman hubungi kami. Pada menu ini

hanya terdapat button delete yang digunakan untuk menghapus pesan

.

Page 47: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

68

Gambar III.28 Halaman Admin Inbox

B. Spesifikasi Sistem Komputer

Berikut adalah spesifikasi perangkat keras dan perangkat lunak minimum

yang dibutuhkan untuk mengimplementasikan website SMK Muhammadiyah

Watukelir.

1. Spesifikasi Perangkat Keras

a. Server

1) CPU

a) Processor Intel Quad Core atau AMD A6

b) RAM DDR2 4GB

c) Harddisk 500 GB

d) Mouse

e) Keyboard

f) Monitor dengan resolusi layar 1024x768

g) Koneksi internet kecepatan 2 Mbps.

Page 48: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

69

b. Client

1) CPU

a) Processor Intel Pentium

b) RAM DDR2 2GB

c) Harddisk 120 GB

d) Mouse

e) Keyboard

f) Monitor dengan resolusi layar 1024x768

g) Koneksi internet kecepatan 256 Kbps.

2. Spesifikasi Perangkat Lunak

1. Server

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora dan lain-lain).

b. Aplikasi Bundle Web Server seperti: Apache2TRIAD yang terdiri dari

dari beberapa komponen, diantaranya:

(1) Aplikasi Apache Server v2

(2) Aplikasi PHP Server v5

(3) Aplikasi MySQL Server v5

(4) Aplikasi phpMyAdmin v3

c. Aplikasi Web Lihat seperti Mozilla Firefox, Opera, Internet Explorer,

Google Chrome.

Page 49: BAB III PEMBAHASAN2. Rencana anggaran pendidikan dan belanja madrasah (RAPBM). 3. Kriteria kinerja satuan Pendidikan. 4. Kriteria tenaga kependidikan. 5. Hal-hal lain yang terkait

70

2. Client

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora dan lain-lain).

b. Aplikasi Web browser seperti Mozilla Firefox,Opera, Internet Explorer,

Google Chrome.

3.4.2. Pengujian Unit

Merpakan pengujian terhadap program yang dibuat menggunakan blackbox

testing.

Table III.8. Hasil Pengujian Black Box Testing Halaman admin

No Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

pengujian Kesimpulan

1 Username

dan password

tidak diisi

kemudian

klik tombol

login

Username:

(kosong)

(salah)

Password :

(kosong)

(salah)

Sistem

menolak akses

dan

menampilkan

“please fill in

this field.”.

Sesuai

harapan

Valid

2 Mengetikkan

username dan

password

tidak diisi

atau kosong

kemudian

klik tombol

login.

Username:

admin (benar)

Password :

(kosong)

(salah) ataupun

sebaliknya

Sistem

menolak akses

dan

menampilkan

“please fill in

this field..”

Sesuai

harapan

Valid

3 Mengetikkan

username dan

password

dengan benar

kemudian

klik tombol

login.

Username:

admin (benar)

Password :

admin (benar)

Sistem

menerima

akses login dan

kemudian

langsung

menampilkan

menu utama

administrator.

Sesuai

harapan

Valid