• Tidak ada hasil yang ditemukan

RANCANG LAPORAN KEGIATAN PEMBELAJARAN DAN ABSENSI HARIAN TARUNA MENGGUNAKAN SUBLIME TEXT BERBASIS WEB DI POLTEKBANG SURABAYA

N/A
N/A
Protected

Academic year: 2023

Membagikan "RANCANG LAPORAN KEGIATAN PEMBELAJARAN DAN ABSENSI HARIAN TARUNA MENGGUNAKAN SUBLIME TEXT BERBASIS WEB DI POLTEKBANG SURABAYA"

Copied!
64
0
0

Teks penuh

(1)

RANCANG LAPORAN KEGIATAN

PEMBELAJARAN DAN ABSENSI HARIAN TARUNA MENGGUNAKAN SUBLIME TEXT BERBASIS WEB

DI POLTEKBANG SURABAYA

TUGAS AKHIR

Oleh:

EDO FERRY ARDIAN NIT. 30218007

PROGRAM STUDI DIPLOMA III TEKNIK NAVIGASI UDARA POLITEKNIK PENERBANGAN SURABAYA

2021

(2)

RANCANG LAPORAN KEGIATAN

PEMBELAJARAN DAN ABSENSI HARIAN TARUNA MENGGUNAKAN SUBLIME TEXT BERBASIS WEB

DI POLTEKBANG SURABAYA

TUGAS AKHIR

Diajukan sebagai Syarat Menempuh Mata Kuliah Tugas Akhir Pada Program Studi Diploma 3 Teknik Navigasi Udara

Oleh:

EDO FERRY ARDIAN NIT. 30218007

PROGRAM STUDI DIPLOMA III TEKNIK NAVIGASI UDARA POLITEKNIK PENERBANGAN SURABAYA

2021

(3)

ii

LEMBAR PERSETUJUAN

RANCANG LAPORAN KEGIATAN

PEMBELAJARAN DAN ABSENSI HARIAN TARUNA MENGGUNAKAN SUBLIME TEXT BERBASIS WEB

DI POLTEKBANG SURABAYA Oleh:

EDO FERRY ARDIAN NIT. 30218007

Disetujui untuk diujikan pada:

Surabaya,

Pembimbing I : TOTOK WARSITO, S.SiT, MM …………..

NIP. 19570316 197703 1 001

Pembimbing II : TEGUH IMAM SUHARTO, MT …………..

NIP. 19910913 201503 1 003

(4)

iii

(5)

iv ABSTRAK

RANCANG LAPORAN KEGIATAN

PEMBELAJARAN DAN ABSENSI HARIAN TARUNA MENGGUNAKAN SUBLIME TEXT BERBASIS WEB

DI POLTEKBANG SURABAYA

Oleh : Edo Ferry Ardian

NIT : 30218007

Program Diploma Teknik Navigasi Udara merupakan salah satu Program Diploma di Politeknik Penerbangan Surabaya, dalam hal absensi untuk Taruna masih menggunakan system manual, menggunakan kertas untuk mencatat daftar kehadiran Taruna, maka dari itu dibutuhkan absensi yang berbasis web system ini agar memudahkan pekerjaan dan dapat bermaanfaat bagi semua Program Diploma Teknik Navigasi Udara di Politeknik Penerbangan Surabaya. Dalam pemrosesan data yang baik dan benar harus diolah, disimpan, dan disajikan secara terkomputerisasi.

Dalam pembuatan website menggunakan perangkat keras berupa komputer, dan perangkat lunak berupa Sublime Text ,Xampp dan website sudah menggunakan jaringan internet dan dapat diakses dengan mudah .

Rancang Bangun absensi berbasis web di Politeknik Penerbangan Surabaya untuk menunjukkan cara kerja alat atau website ini untuk melakukan absensi di Program Diploma Teknik Naviasi Udara Politeknik Penerbangan Surabaya, Dengan adanya absensi berbasis web harapan penulis masing-masing taruna dapat mempelajari dan menggunakan website absensi dengan mudah dan website bisa dikembangkan dengan lebih kompleks untuk selanjutnya.

Kata Kunci : Absensi, Web Sistem, Xampp.

(6)

v ABSTRACT

DESIGN ACTIVITY REPORT DAILY LEARNING AND ATTENDANCE OF CADETS

USING SUBLIME TEXT WEB BASED IN POLTEKBANG SURABAYA

By : Edo Ferry Ardian

NIT : 30218007

The Air Navigation Engineering Diploma Program is one of the Diploma Programs at the Surabaya Aviation Polytechnic, in terms of attendance for the cadets it still uses a manual system, such as using paper to record the attendance list of cadets, therefore the need for a web-based attendance system makes it easier for work and can be useful for all Air Navigation Engineering Diploma Programs at Surabaya Aviation Polytechnic. In good and correct data processing, it must be processed, stored, and presented in a computerized manner.

In making this website using hardware in the form of a computer, and software in the form of Sublime Text, Xampp and the website already uses the internet network and can be accessed easily.

Design and build web-based attendance at the Surabaya Aviation Polytechnic to show how this tool or website works to perform attendance at the Air Navigation Engineering Diploma Program at the Surabaya Aviation Polytechnic. easy and the website can be developed more complex in the future.

Keywords : Attendance, Web System, Xampp.

(7)

vi

(8)

vii MOTTO

“Never surrender, we can change the Future (Jangan Menyerah, kita dapat merubah masa depan)”

PERSEMBAHAN

Kepada Tuhan Yang Maha Esa Allah SWT yang telah memberikan Rahmat serta Karunia-Nya dalam penyusunan tugas akhir.

Kepada kedua orang tuaku, Ibu Setyowati dan Bapak Muhammad Samsul Huda, orang tua yang selalu memberikan dukungan, motivasi serta doa untuk kesuksesan anak-anaknya.

(9)

viii

KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Allah SWT, yang telah memberikan Ridho, Rahmat dan Hidayah-Nya, sehingga penulis dapat melaksanakan penulisan Proposal Tugas Akhir dan dapat menyelesaikan penulisan Proposal Tugas Akhir ini. Shalawat serta salam senantiasa tercurah Kepada junjungan besar kita Nabi Muhammad SAW yang telah memberikan syafa’at dan ilmu pengetahuan yang bermanfaat bagi kita semua hingga akhir zaman.

Tugas Akhir ini merupakan salah satu syarat kelulusan yang harus dipenuhi oleh penulis setelah melaksanakan Diklat dan Pendidikan Jurusan D III Teknik Navigasi Udara di Kampus Politeknik Penerbangan Surabaya.

Dalam penulisan Tugas Akhir ini, penulis sempat mendapatkan beberapa kendala yang sedikit menghambat proses penulisan. Namun berkat rahmat dan ridho dari Allah SWT, akhirnya penulisan Tugas Akhir ini dapat diselesaikan dengan baik. Oleh karena itu pada kesempatan ini penulis ingin mengucapkan terima kasih kepada:

1. ALLAH SWT.

2. Keluarga yang senantiasa mendoakan, memotivasi, serta memberi dukungan penuh penulis demi terselesaikannya Tugas Akhir ini.

3. Bapak M. Andra Adityawarman, ST, MT selaku Direktur Politeknik Penerbangan Surabaya.

4. Bapak Nyaris Pambudiyatno, S.SiT, M.MTr selaku Kepala Program Studi Teknik Navigasi Udara dan Dosen Pembimbing.

5. Bapak Totok Warsito,S.SiT, MM selaku Dosen Pembimbing 1.

6. Bapak Teguh Imam Suharto, MT selaku Dosen Pembimbing 2.

7. Bapak/Ibu Dosen Program Studi Teknik Navigasi Udara.

8. Teman- Teman Course D III Teknik Navigasi Udara Angkatan XI.

9. Rekan-rekan seperjuangan selama menempuh Pendidikan Ketarunaan.

10. Senior dan Junior Taruna Politeknik Penerbangan Surabaya.

11. Semua pihak yang telah membantu penulisan Tugas Akhir yang tidak dapat penulis sebutkan satu persatu.

Penulis menyadari bahwa dalam penulisan Tugas Akhir ini masih banyak kekurangan dan jauh dari kesempurnaan. Oleh karena itu kritik dan saran yang membangun sangat penulis harapkan dari pembaca. Penulis berharap semoga laporan ini dapat memberi manfaat bagi kita semua.

Jombang, 11 Agustus 2021

Penulis

(10)

ix

DAFTAR ISI

LEMBAR PERSETUJUAN ... ii

LEMBAR PENGESAHAN ... Error! Bookmark not defined. ABSTRAK ... iv

ABSTRACT ... v

PERNYATAAN KEASLIAN DAN HAK CIPTA Error! Bookmark not defined. MOTTO... vi

KATA PENGANTAR ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xii

BAB 1 ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah... 1

1.3 Batasan Masalah ... 1

1.4 Tujuan Penelitian ... 2

1.5 Manfaat Penelitian ... 2

1.6 Sistematika Penulisan ... 2

BAB 2 ... 3

2. 1 Teori-Teori Penunjang ... 3

2.1.1 Program Aplikasi (Software Application) ... 3

2.1.2 Sistem Informasi ... 4

2.1.3 Absensi ... 4

2.1.4 Website ... 4

2.1.5 PHP ... 5

2.1.6 DBMS (Data Base Management System) ... 5

2.1.7 MySQL ... 5

2.1.8 UML... 6

2.1.9 Use Case Diagram ... 6

2.2 Kajian Pustakan Terdahulu Yang Relevan ... 8

BAB 3 ... 9

3.1 Desain Penelitian ... 9

(11)

x

3.2 Perancangan Alat ... 9

3.2.1 Diagram Use Case ... 9

3.2.2 Desain dan Cara Kerja Alat ... 10

3.3 Komponen Perangkat Keras dan Perangkat Lunak ... 13

3.3.1 Perangkat Keras ( Hardware ) ... 13

3.3.2 Perangkat Lunak (Software)... 13

3.4 Waktu dan Tempat Penelitian ... 13

BAB 4 ... 15

HASIL DAN PEMBAHASAN ... 15

4.1 Hasil Penelitian ... 15

4.1.1 Langkah Membuka Web Absensi ... 15

4.1.2 Langkah Login ... 15

4.1.3 Langkah Menambahkan Data Kelas ... 16

4.1.4 Langkah Menambahkan Data Taruna ... 17

4.1.5 Langkah Menambahkan Data Dosen ... 18

4.1.6 Langkah Melakukan Absensi ... 19

4.1.7 Langkah Print Absensi ... 20

4.2 Pengujian Sistem ... 21

BAB V ... 25

PENUTUP ... 25

5.1 Kesimpulan ... 25

5.2 Saran ... 25

DAFTAR PUSTAKA ... 26 LAMPIRAN

(12)

xi

DAFTAR GAMBAR

Gambar 3.1 Diagram Use Case ... 9

Gambar 3.2 Halaman Utama ... 9

Gambar 3.3 Menambahkan Data ... 10

Gambar 3.4 Data yang berhasil ditambahkan ... 10

Gambar 3.5 Opsi Edit ... 11

Gambar 3.6 Data yang sudah di edit ... 11

Gambar 3.7 Opsi Hapus ... 12

Gambar 3.8 Grafik Absensi ... 12

Gambar 4.1 Tampilan Login ... 16

Gambar 4.2 Tambah Kelas ... 16

Gambar 4.3 Tampilan Tabel Kelas ... 17

Gambar 4.4 Tambah Taruna ... 17

Gambar 4.5 Tampilan Tabel Taruna ... 18

Gambar 4.6 Tambah Dosen ... 18

Gambar 4.7 Tampilan Tabel Dosen ... 19

Gambar 4.8 Halaman Dashboard ... 20

Gambar 4.9 Halaman Absensi Taruna ... 20

Gambar 4.10 Halaman Pencarian ... 21

Gambar 4.11 Halaman Absensi ... 22

Gambar 4.12 Halaman Dashboard ... 22

Gambar 4.13 Halaman Pencarian ... 23

Gambar 4.14 File Print Absensi ... 23

(13)

xii

DAFTAR TABEL

Tabel 2.1 Deskripsi Simbol – simbol Use Case Diagram ... 7 Tabel 2.2 Kajian Pustakan Terdahulu yang Relevan ... 8 Tabel 3.1 Tabel Penelitian ... 14

(14)

26

DAFTAR PUSTAKA

Pratama, A. R. (2016, 08 10). codepolitan. Diambil kembali dari Belajar UML - Sequence Diagram: https://www.codepolitan.com/belajar-uml-sequence- diagram-57fdb1a5ba777-17044#

Pendekatan Kesamaan Semantik dan Struktur Dalam Kasus Penggunaan Untuk Mendapatkan Kembali Spesifikasi kebutuhan Perangkat Lunak. (2016).

Journal of Information Systems Engineering and Business Intelligence, 57- 66.

Ladjamudin, Al-Bahra Bin. (2005). Analisis dan Desain Sistem Informasi.

Yogyakarta: Graha Ilmu.

Jogiyanto. 2004. Pengenalan Komputer, Dasar Ilmu Komputer, Pemrograman Sistem Informasi dan Intelegensi Buatan. Yogyakarta: Andi

Aditya, Alan N. 2011. Jago PHP dan MYSQL. Bekasi : Dunia Komputer.

Nugroho, Adi. 2004. Konsep Pengembangan Sistem Basis data. Bandung:

Informatika Bandung.

Nugroho, Bunafit. 2014. Dasar Pemrograman Web PHP – MySQL dengan Dreamweaver. Yogyakarta: Gava Media.

Tim Penyusun MADCOMS. 2005. Aplikasi Manajemen Database Pendidikan Berbasis Web dengan PHP dan MySQL. Yogyakarta: ANDI.

(15)

A-1 LAMPIRAN

A. ADMIN 1. Akses

<?php

if(!isset($_SESSION['id_user'])){

//jika belum login jangan lanjut..

header("Location:http://localhost/absensi2/");

}

//cek level user

if($_SESSION['akses']!="admin"){

header("Location:http://localhost/absensi2/404.php");//jika bukan admin jangan lanjut }

?>

2. Edit Admin

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/"

title="Go to Home" class="tip-bottom"><i class="icon-home"></i> Home</a>

<a href="http://localhost/absensi2/Fadmin/admin" class="tip-bottom">admin</a> <a href="#" class="current">Edit</a> </div>

<h1>Edit Admin</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i>

</span>

<h5>Personal-info</h5>

</div>

<div class="widget-content nopadding">

<?php

$query_pilih_tampil=mysqli_query($konek,"select * from user where id_user=$_GET[edit]");

while($data=mysqli_fetch_array($query_pilih_tampil)){

(16)

A-2 ?>

<form action="../../proses.php?edit_user=<?php echo $_GET['edit']; ?>"

method="post" class="form-horizontal">

<div class="control-group">

<label class="control-label">Name Lengkap:</label>

<div class="controls">

<input type="text" class="span11" placeholder="Nama Lengkap"name="nama"

value="<?php echo $data['nama']; ?>" />

</div>

</div>

<div class="control-group">

<label class="control-label">Username:</label>

<div class="controls">

<input type="text" class="span11" placeholder="Username"name="username"

value="<?php echo $data['username']; ?>" />

</div>

</div>

<div class="control-group">

<label class="control-label">Password:</label>

<div class="controls">

<input type="password" class="span11"

placeholder="Password"name="password"

value="<?php echo $data['password']; ?>" /><?php echo $data['password']; ?>

</div>

</div>

<div class="control-group">

<label class="control-label">Email:</label>

<div class="controls">

<input type="email" class="span11" placeholder="Email"name="email"

value="<?php echo $data['email']; ?>" />

</div>

</div>

<div class="control-group">

<label class="control-label">Hak Akses:</label>

<div class="controls">

<select name="akses">

<option value="<?PHP echo $data['akses']; ?>"><?PHP echo $data['akses'];

?></option>

<option value="admin">Admin</option>

<option value="petugas_piket">Petugas Piket</option>

<option value="kesiswaan">Kesiswaan</option>

<option value="koordinator">Koordinator</option>

</select>

</div>

</div>

<div class="form-actions">

(17)

A-3 <button type="submit" class="btn btn-success">Save</button>

<button type="reset" class="btn btn-warning">Reset</button>

</div>

</form>

<?php } ?>

</div>

</div>

</div>

</div>

</div>

</div>

<?php include '../layout/footer.php'; ?>

3. Edit Dosen

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/dosen" class="tip-bottom">Dosen</a> <a href="#" class="current">Edit</a> </div>

<h1>Edit Dosen</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i>

</span>

<h5>Personal-info</h5>

</div>

<div class="widget-content nopadding">

<?php

$query_pilih_tampil=mysqli_query($konek,"select * from dosen where id_dosen=$_GET[edit]");

while($data=mysqli_fetch_array($query_pilih_tampil)){

?>

(18)

A-4 <form action="../../proses.php?edit_dosen=<?php echo $_GET['edit']; ?>"

method="post" class="form-horizontal">

<div class="control-group">

<label class="control-label">NIP :</label>

<div class="controls">

<input type="number" class="span11" value="<?php echo $data['nip']; ?>"

placeholder="NIP"name="nip" />

</div>

</div>

<div class="control-group">

<label class="control-label">- :</label>

<div class="controls">

<input type="number" class="span11" placeholder="NUPTK"name="nuptk"

value="<?php echo $data['nuptk']; ?>" />

</div>

</div>

<div class="control-group">

<label class="control-label">Name Lengkap:</label>

<div class="controls">

<input type="text" class="span11" placeholder="Nama Lengkap"name="nama"

value="<?php echo $data['nama']; ?>" />

</div>

</div>

<div class="control-group">

<label class="control-label">Jenis Kelamin</label>

<?php if ($data['jenis_kelamin']=="p") { $cheked_laki="";

$cheked_perempuan="checked";

}else {

$cheked_laki="checked";

$cheked_perempuan="";

} ?>

<div class="controls">

<label>

<input type="radio" name="jenis_kelamin"value="l" <?php echo $cheked_laki;

?>/>

Laki - Laki</label>

<label>

<input type="radio" name="jenis_kelamin"value="p" <?php echo

$cheked_perempuan; ?>/>

Perempuan</label>

</div>

</div>

<div class="control-group">

<label class="control-label">Tanggal Lahir (mm-dd)</label>

<div class="controls">

(19)

A-5 <input type="date"name="tgl_lahir"class="span11"value="<?php echo

$data['tgl_lahir']; ?>" >

</div>

</div>

<div class="control-group">

<label class="control-label">Jabatan :</label>

<div class="controls">

<input type="text" class="span11"name="jabatan"value="<?php echo

$data['jabatan']; ?>" placeholder="Jabatan" />

</div>

</div>

<div class="control-group">

<label class="control-label">Status :</label>

<div class="controls">

<select name="status">

<option value="<?php echo $data['status']; ?>"><?php echo $data['status'];

?></option>

<option value="pns">PNS</option>

<option value="gty">GTY</option>

<option value="gtt">GTT</option>

</select>

</div>

</div>

<div class="control-group">

<label for="normal" class="control-label">Nomor Telepon :</label>

<div class="controls">

<input type="text" id="mask-phoneExt"name="telepon" value="<?php echo

$data['telepon']; ?>"class="span8 mask text">

<span class="help-block blue span8">(999) 999-9999? x99999</span> </div>

</div>

<div class="control-group">

<label class="control-label">Alamat</label>

<div class="controls">

<textarea class="span11" name="alamat"><?php echo $data['alamat'];

?></textarea>

</div>

</div>

<div class="form-actions">

<button type="submit" class="btn btn-success">Save</button>

<button type="reset" class="btn btn-warning">Reset</button>

</div>

</form>

<?php } ?>

</div>

</div>

</div>

(20)

A-6 </div>

</div>

</div>

<?php include '../layout/footer.php'; ?>

4. Edit Kelas

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/kelas" class="tip-bottom">Kelas</a> <a href="#" class="current">Edit</a> </div>

<h1>Edit Kelas</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i>

</span>

<h5>Edit Kelas</h5>

</div>

<div class="widget-content nopadding">

<?php

$query_pilih_tampil=mysqli_query($konek,"select * from kelas where id_kelas=$_GET[edit]");

while($data=mysqli_fetch_array($query_pilih_tampil)){

?>

<form action="../../proses.php?edit_kelas=<?php echo $_GET['edit']; ?>"

method="post" class="form-horizontal">

<div class="control-group">

<label class="control-label">Nama Kelas :</label>

<div class="controls">

<input type="text" class="span11" placeholder="Nama Kelas"name="nama_kelas"

value="<?php echo $data['nama_kelas']; ?>" />

</div>

(21)

A-7 </div>

<div class="form-actions">

<button type="submit" class="btn btn-success">Save</button>

<button type="reset" class="btn btn-warning">Reset</button>

</div>

</form>

<?php } ?>

</div>

</div>

</div>

</div>

</div>

</div>

<?php include '../layout/footer.php'; ?>

5. Edit Taruna

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/siswa" class="tip-bottom">siswa</a> <a href="#" class="current">Edit</a> </div>

<h1>Edit Taruna</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i>

</span>

<h5>Personal-info</h5>

</div>

<div class="widget-content nopadding">

<?php

$query_pilih_tampil=mysqli_query($konek,"select * from siswa join kelas on siswa.kelas=kelas.id_kelas where siswa.id_siswa=$_GET[edit]");

while($data=mysqli_fetch_array($query_pilih_tampil)){

(22)

A-8 ?>

<form action="../../proses.php?edit_siswa=<?php echo $_GET['edit']; ?>"

method="post" class="form-horizontal">

<div class="control-group">

<label class="control-label">Name Lengkap:</label>

<div class="controls">

<input type="text" class="span11" placeholder="Nama Lengkap"name="nama"

value="<?php echo $data['nama']; ?>" />

</div>

</div>

<div class="control-group">

<label class="control-label">Jenis Kelamin</label>

<?php if ($data['jenis_kelamin']=="p") { $cheked_laki="";

$cheked_perempuan="checked";

}else {

$cheked_laki="checked";

$cheked_perempuan="";

} ?>

<div class="controls">

<label>

<input type="radio" name="jenis_kelamin"value="l" <?php echo $cheked_laki;

?>/>

Laki - Laki</label>

<label>

<input type="radio" name="jenis_kelamin"value="p" <?php echo

$cheked_perempuan; ?>/>

Perempuan</label>

</div>

</div>

<div class="control-group">

<label class="control-label">Tanggal Lahir (mm-dd)</label>

<div class="controls">

<input type="date"name="tgl_lahir"class="span11"value="<?php echo

$data['tgl_lahir']; ?>" >

</div>

</div>

<div class="control-group">

<label class="control-label">Kelas :</label>

<div class="controls">

<select name="kelas"id="kelas"required>

<option value="<?php echo $data['kelas']; ?>"><?php echo $data['nama_kelas'];

?></option>

<?php $query_kelas=mysqli_query($konek,"SELECT * FROM kelas");

while ($data_kelas=mysqli_fetch_array($query_kelas)) { ?>

(23)

A-9 <option value="<?PHP echo $data_kelas['id_kelas']; ?>"><?PHP echo

$data_kelas['nama_kelas']; ?></option>

<?PHP } ?>

</select>

</div>

</div>

<div class="control-group">

<label for="normal" class="control-label">Nomor Telepon :</label>

<div class="controls">

<input type="text" id="mask-phoneExt"name="telepon" value="<?php echo

$data['telepon']; ?>"class="span8 mask text">

<span class="help-block blue span8">(999) 999-9999? x99999</span> </div>

</div>

<div class="control-group">

<label class="control-label">Alamat</label>

<div class="controls">

<textarea class="span11" name="alamat"><?php echo $data['alamat'];

?></textarea>

</div>

</div>

<div class="form-actions">

<button type="submit" class="btn btn-success">Save</button>

<button type="reset" class="btn btn-warning">Reset</button>

</div>

</form>

<?php } ?>

</div>

</div>

</div>

</div>

</div>

</div>

<?php include '../layout/footer.php'; ?>

6. Dashboard

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php';

?>

<!--main-container-part-->

<div id="content">

<!--breadcrumbs-->

<div id="content-header">

(24)

A-10 <div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a></div>

</div>

<!--End-breadcrumbs-->

<!--Action boxes-->

<div class="container-fluid">

<div class="quick-actions_homepage">

<ul class="quick-actions">

<li class="bg_lb span11">

<a href="siswa">

<i class="icon-group"></i> <strong>

<?php $query_soswa=mysqli_query($konek,"SELECT count(id_siswa) FROM siswa");

$data_soswa=mysqli_fetch_array($query_soswa);

echo $data_soswa[0];

?>

</strong> <small>Total Taruna</small>

</a>

</li>

<li class="bg_lg span11">

<a href="kelas">

<i class="icon-sitemap"></i> <strong>

<?php $query_kolas=mysqli_query($konek,"SELECT count(id_kelas) FROM kelas");

$data_kolas=mysqli_fetch_array($query_kolas);

echo $data_kolas[0];

?>

</strong> <small>Total Kelas</small>

</a>

</li>

<li class="bg_ly span11">

<a href="guru">

<i class="icon-group"></i> <strong>

<?php $query_goru=mysqli_query($konek,"SELECT count(id_guru) FROM guru");

$data_goru=mysqli_fetch_array($query_goru);

echo $data_goru[0];

?>

</strong> <small>Total Dosen</small>

</a>

</li>

<li class="bg_lo span11">

<a href="wali">

<i class="icon-user"></i> <strong>

(25)

A-11 <?php $query_woli=mysqli_query($konek,"SELECT count(id_wali) FROM wali_kelas");

$data_woli=mysqli_fetch_array($query_woli);

echo $data_woli[0];

?>

</strong> <small>Total User</small>

</a>

</li>

</ul>

</div>

<!--End-Action boxes-->

<hr/>

<div class="row-fluid">

<div class="span6">

</div>

<div class="span6">

</div>

</div>

</div>

</div>

<!--end-main-container-part-->

<?php include '../layout/footer.php'; ?>

7. Proses

<?php

include "../db/koneksi.php";

include 'akses.php';

//block daftar

if(isset($_GET['kategori'])){

if($_GET['kategori']=="siswa"){

$query_daftar=mysqli_query($konek,"INSERT INTO siswa (nama, jenis_kelamin, kelas, alamat, tgl_lahir, telepon) VALUES

('$_POST[nama]','$_POST[jenis_kelamin]',$_POST[kelas], '$_POST[alamat]', '$_POST[tgl_lahir]', '$_POST[telepon]');");

if($query_daftar){

Header("location:../admin/siswa");

}else{

Header("location:siswa/add");

}

}else if($_GET['kategori']=="dosen"){

$query_daftar=mysqli_query($konek,"INSERT INTO dosen (nip,nuptk,status,nama, jenis_kelamin, alamat, jabatan, telepon,tgl_lahir) VALUES

(26)

A-12

('$_POST[nip]','$_POST[nuptk]','$_POST[status]','$_POST[nama]','$_POST[jenis_kelamin]

','$_POST[alamat]', '$_POST[jabatan]' , '$_POST[telepon]','$_POST[tgl_lahir]');");

if($query_daftar){

Header("location:../admin/guru");

}else{

Header("location:guru/add");

}

}else if($_GET['kategori']=="admin"){

$query_daftar=mysqli_query($konek,"INSERT INTO user (username, password, nama, email, akses) VALUES

('$_POST[username]','$_POST[password]', '$_POST[nama]' ,

'$_POST[email]','$_POST[akses]');");

if($query_daftar){

Header("location:../admin/admin");

}else{

Header("location:admin/add");

}

}else if($_GET['kategori']=="kelas"){

$query_daftar=mysqli_query($konek,"INSERT INTO kelas (nama_kelas) VALUES ('$_POST[nama_kelas]');");

if($query_daftar){

Header("location:../admin/kelas/");

}else{

Header("location:kelas/add/");

}

}else if($_GET['kategori']=="wali"){

$query_daftar=mysqli_query($konek,"INSERT INTO wali_kelas

(username,password,id_guru,id_kelas) VALUES

('$_POST[username]','$_POST[password]','$_POST[id_guru]','$_POST[id_kelas]');");

if($query_daftar){

Header("location:../admin/wali/");

}else{

Header("location:wali/add/");

}

}else if($_GET['kategori']=="pelajaran"){

$query_daftar=mysqli_query($konek,"INSERT INTO pelajaran (mata_pelajaran) VALUES ('$_POST[mata_pelajaran]');");

if($query_daftar){

Header("location:../admin/pelajaran/");

}else{

Header("location:pelajaran/add/");

}

}else if($_GET['kategori']=="jamngajar"){

(27)

A-13

$query_daftar=mysqli_query($konek,"INSERT INTO jam_mengajar

(jam,id_guru,id_pelajaran,id_kelas) VALUES

('$_POST[jamngajar]','$_POST[id_guru]','$_POST[id_pelajaran]','$_POST[id_kelas]');");

if($query_daftar){

Header("location:../admin/jamngajar/");

}else{

Header("location:jamngajar/add/");

} } }

//blockhapus

if(isset($_GET['hapus_siswa'])){

$query_hapus_absen=mysqli_query($konek,"DELETE FROM absen_siswa WHERE id_siswa=$_GET[hapus_siswa]");

$query_hapus=mysqli_query($konek,"DELETE FROM siswa WHERE id_siswa =

$_GET[hapus_siswa]");

Header("location:../admin/siswa");

}else if(isset($_GET['hapus_guru'])){

$query_hapus_absen=mysqli_query($konek,"DELETE FROM absen_guru WHERE id_guru=$_GET[hapus_guru]");

$query_hapus=mysqli_query($konek,"DELETE FROM guru WHERE id_guru =

$_GET[hapus_guru]");

Header("location:../admin/guru");

}else if(isset($_GET['hapus_admin'])){

$query_hapus=mysqli_query($konek,"DELETE FROM user WHERE id_user =

$_GET[hapus_admin]");

Header("location:../admin/admin");

}else if(isset($_GET['hapus_kelas'])){

$query_hapus=mysqli_query($konek,"DELETE FROM kelas WHERE id_kelas =

$_GET[hapus_kelas]");

Header("location:../admin/kelas");

}else if(isset($_GET['hapus_wali'])){

$query_hapus=mysqli_query($konek,"DELETE FROM wali_kelas WHERE id_wali =

$_GET[hapus_wali]");

Header("location:../admin/wali");

}else if(isset($_GET['hapus_pelajaran'])){

$query_hapus=mysqli_query($konek,"DELETE FROM pelajaran WHERE id_pelajaran =

$_GET[hapus_pelajaran]");

Header("location:../admin/pelajaran");

}else if(isset($_GET['hapus_jamngajar'])){

$query_hapus=mysqli_query($konek,"DELETE FROM jam_mengajar WHERE

id_jam_mengajar = $_GET[hapus_jamngajar]");

Header("location:../admin/jamngajar");

}else if(isset($_GET['hapus_hadir'])){

(28)

A-14 $query_hapus=mysqli_query($konek,"DELETE FROM kehadiran_guru WHERE id =

$_GET[hapus_hadir]");

Header("location:../petugas_piket/hadir");

}

//blockedit

if(isset($_GET['edit_siswa'])){

$query_edit=mysqli_query($konek,"UPDATE siswa SET

nama='$_POST[nama]',jenis_kelamin='$_POST[jenis_kelamin]', kelas=$_POST[kelas],alamat='$_POST[alamat]',

tgl_lahir='$_POST[tgl_lahir]',telepon='$_POST[telepon]' WHERE

id_siswa=$_GET[edit_siswa]");

Header("location:../admin/siswa");

}else if(isset($_GET['edit_jamngajar'])){

$query_edit=mysqli_query($konek,"UPDATE jam_mengajar SET

jam='$_POST[jamngajar]',id_pelajaran='$_POST[id_pelajaran]',id_guru='$_POST[id_guru]' ,

id_kelas='$_POST[id_kelas]' WHERE id_jam_mengajar=$_GET[edit_jamngajar]");

Header("location:../admin/jamngajar");

}else if(isset($_GET['edit_guru'])){

$query_edit=mysqli_query($konek,"UPDATE guru SET

status='$_POST[status]',nip='$_POST[nip]',nuptk='$_POST[nuptk]',nama='$_POST[nama]', jenis_kelamin='$_POST[jenis_kelamin]',

tgl_lahir='$_POST[tgl_lahir]',alamat='$_POST[alamat]',

jabatan='$_POST[jabatan]',telepon='$_POST[telepon]' WHERE

id_guru=$_GET[edit_guru]");

Header("location:../admin/guru");

}else if(isset($_GET['edit_user'])){

$query_edit=mysqli_query($konek,"UPDATE user SET

nama='$_POST[nama]',username='$_POST[username]', password='$_POST[password]',email='$_POST[email]', akses='$_POST[akses]' WHERE id_user=$_GET[edit_user]");

Header("location:../admin/admin");

}else if(isset($_GET['edit_kelas'])){

$query_edit=mysqli_query($konek,"UPDATE kelas SET

nama_kelas='$_POST[nama_kelas]' WHERE id_kelas=$_GET[edit_kelas]");

Header("location:../admin/kelas");

}else if(isset($_GET['edit_pelajaran'])){

$query_edit=mysqli_query($konek,"UPDATE pelajaran SET

mata_pelajaran='$_POST[mata_pelajaran]' WHERE id_pelajaran=$_GET[edit_pelajaran]");

Header("location:../admin/pelajaran");

}else if(isset($_GET['edit_wali'])){

$query_edit=mysqli_query($konek,"UPDATE wali_kelas SET

username='$_POST[username]',password='$_POST[password]',

id_guru=$_POST[id_guru],id_kelas=$_POST[id_kelas] WHERE

id_wali=$_GET[edit_wali]");

(29)

A-15 Header("location:../admin/wali");

}else if(isset($_GET['edit_biodata'])){

$waktu=time();

$nama=$_FILES['photo']['name'];

$type=$_FILES['photo']['type'];

$asal=$_FILES['photo']['tmp_name'];

$error=$_FILES['photo']['error'];

$ukuran=$_FILES['photo']['size'];

$titikarray=explode(".",$nama);

$typefile=end($titikarray);

//validasi type file dan ukurang if ($error>0) {

$query_tambah=mysqli_query($konek,"UPDATE biodata SET nama_sekolah = '$_POST[nama_sekolah]',

kota = '$_POST[kota]', alamat = '$_POST[alamat]', email = '$_POST[email]',

telepon = '$_POST[telepon]' WHERE id_biodata = 1;");

Header("location:../admin/wali");

}

$validtype = array("image/jpeg", "image/jpg", "image/png");

if((in_array($type,$validtype)) && ($ukuran < 1000000) ){

if ($error > 0) { echo "error";

}else{//validasi nama sama if(file_exists("../img/".$nama)){

$nama=str_replace($typefile,$waktu.".".$typefile,$nama);

}

$query_ambil=mysqli_query($konek,"SELECT photo FROM biodata");

$data_photo=mysqli_fetch_array($query_ambil);

$photo="../img/".$data_photo['photo'];

unlink($photo);

$photo="../img/".$nama;

move_uploaded_file($asal,$photo);

$query_tambah=mysqli_query($konek,"UPDATE biodata SET nama_sekolah = '$_POST[nama_sekolah]',

kota = '$_POST[kota]', alamat = '$_POST[alamat]', photo = '$nama',

email = '$_POST[email]',

telepon = '$_POST[telepon]' WHERE id_biodata = 1;");

} }

Header("location:../admin/setting");

(30)

A-16 }else if(isset($_GET['edit_laporan'])){

$query_edit=mysqli_query($konek,"UPDATE biodata_laporan SET nama_ketua = '$_POST[nama_ketua]', nama_wakil = '$_POST[nama_wakil]' WHERE id = 1;");

Header("location:../admin/settinglaporan");

} ?>

8. Setting 1

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/setting" class="current">Setting</a> </div>

<h1>Setting</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i>

</span>

<h5>Biodata</h5>

</div>

<div class="widget-content nopadding">

<?php

$query_pilih_tampil=mysqli_query($konek,"select * from biodata");

while($data=mysqli_fetch_array($query_pilih_tampil)){

?>

<form action="./proses.php?edit_biodata" method="post" class="form- horizontal"enctype="multipart/form-data">

<div class="control-group">

<label class="control-label">Nama Sekolah:</label>

<div class="controls">

<input type="text" class="span11" placeholder="Nama Sekolah"name="nama_sekolah"

value="<?php echo $data['nama_sekolah']; ?>" />

</div>

</div>

(31)

A-17 <div class="control-group">

<label class="control-label">Email:</label>

<div class="controls">

<input type="email" class="span11" placeholder="Email"name="email"

value="<?php echo $data['email']; ?>" />

</div>

</div>

<div class="control-group">

<label for="normal" class="control-label">Nomor Telepon :</label>

<div class="controls">

<input type="text" id="mask-phoneExt"name="telepon" value="<?php echo

$data['telepon']; ?>"class="span8 mask text">

<span class="help-block blue span8">(999) 999-9999? x99999</span> </div>

</div>

<div class="control-group">

<label class="control-label">Kota</label>

<div class="controls">

<input type="text" class="span11" placeholder="Kota"name="kota"

value="<?php echo $data['kota']; ?>" />

</div>

</div>

<div class="control-group">

<label class="control-label">Alamat</label>

<div class="controls">

<textarea class="span11" name="alamat"><?php echo $data['alamat'];

?></textarea>

</div>

</div>

<div class="control-group">

<label class="control-label">Upload Photo</label>

<div class="controls">

<ul class="thumbnails">

<li class="span3"> <a> <img src="../img/<?PHP echo $data['photo']; ?>" alt=""

> </a>

<div class="actions">

<a class="lightbox_trigger" href="../img/<?PHP echo $data['photo']; ?>"><i class="icon-search"></i></a>

</div>

</li>

</ul>

<input type="file" name="photo"/>

</div>

</div>

<div class="form-actions">

<button type="submit" class="btn btn-success">Save</button>

<button type="reset" class="btn btn-warning">Reset</button>

(32)

A-18 </div>

</form>

<?php } ?>

</div>

</div>

</div>

</div>

</div>

</div>

<?php include '../layout/footer.php'; ?>

9. Setting 2

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/settinglaporan" class="current">Setting Laporan</a> </div>

<h1>Setting Laporan</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i>

</span>

<h5>Laporan</h5>

</div>

<div class="widget-content nopadding">

<?php

$query_pilih_tampil=mysqli_query($konek,"select * from biodata_laporan");

while($data=mysqli_fetch_array($query_pilih_tampil)){

?>

<form action="./proses.php?edit_laporan" method="post" class="form- horizontal"enctype="multipart/form-data">

<div class="control-group">

<label class="control-label">Nama Ketua Prodi:</label>

(33)

A-19 <div class="controls">

<input type="text" class="span11" placeholder="Nama Ketua Prodi"name="nama_ketua"

value="<?php echo $data['nama_ketua']; ?>" />

/>

</div>

</div>

<div class="form-actions">

<button type="submit" class="btn btn-success">Save</button>

<button type="reset" class="btn btn-warning">Reset</button>

</div>

</form>

<?php } ?>

</div>

</div>

</div>

</div>

</div>

</div>

<?php include '../layout/footer.php'; ?>

10. Table Admin

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<!--main-container-part-->

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/admin" class="current">Admin</a> </div>

<h1>Table Admin</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"><i class="icon-th"></i></span>

<h5>Data table</h5>

</div>

<div class="widget-content nopadding">

<table class="table table-bordered data-table">

(34)

A-20 <thead>

<tr>

<th>no</th>

<th>id admin</th>

<th>Username</th>

<th>Nama</th>

<th>Password</th>

<th>Email</th>

<th>Akses</th>

<th>edit</th>

<th>Hapus</th>

</tr>

</thead>

<tbody>

<?php

$query_tampil=mysqli_query($konek,"select * from user ORDER BY nama");

$no=1; while ($data=mysqli_fetch_array($query_tampil)) { ?>

<tr class="gradeX">

<td><?php echo $no; ?></td>

<td><?php echo $data['id_user']; ?></td>

<td><?php echo $data['username']; ?></td>

<td><?php echo $data['nama']?></td>

<td><?php echo $data['password']; ?></td>

<td><?php echo $data['email']; ?></td>

<td><?php echo $data['akses']; ?></td>

<td><a href="http://localhost/absensi2/admin/admin/edit/<?PHP echo

$data['id_user']?>"class="btn btn-info">Edit</a></td>

<td><a href="http://localhost/absensi2/admin/admin/hapus/<?PHP echo

$data['id_user']?>"class="btn btn-danger">Hapus</a></td>

</tr>

<?php $no++; } ?>

</tbody>

</table>

</div>

</div>

</div>

</div>

</div>

</div>

<!--end-main-container-part-->

<?php include '../layout/footer.php'; ?>

12. Table Dosen

<?php

include '../db/koneksi.php';

(35)

A-21 include 'akses.php';

include '../layout/header.php'; ?>

<!--main-container-part-->

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/guru" class="current">Dosen</a> </div>

<h1>Table Dosen</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"><i class="icon-th"></i></span>

<h5>Data table</h5>

</div>

<div class="widget-content nopadding">

<table class="table table-bordered data-table">

<thead>

<tr>

<th>no</th>

<th>id Dosen</th>

<th>NIP</th>

<th>-</th>

<th>nama</th>

<th>P/L</th>

<th>alamat</th>

<th>status</th>

<th>jabatan</th>

<th>tanggal lahir</th>

<th>edit</th>

<th>Hapus</th>

</tr>

</thead>

<tbody>

<?php

$query_tampil=mysqli_query($konek,"select * from guru ORDER BY nama");

$no=1; while ($data=mysqli_fetch_array($query_tampil)) { $kelamin=strtoupper($data['jenis_kelamin']);

?>

<tr class="gradeX">

<td><?php echo $no; ?></td>

<td><?php echo $data['id_guru']; ?></td>

(36)

A-22 <td><?php echo $data['nip']; ?></td>

<td><?php echo $data['nuptk']; ?></td>

<td><?php echo $data['nama']; ?></td>

<td><?php echo $kelamin; ?></td>

<td><?php echo $data['alamat']; ?></td>

<td><?php echo $data['status']; ?></td>

<td><?php echo $data['jabatan']; ?></td>

<td><?php echo $data['tgl_lahir']; ?></td>

<td><a href="http://localhost/absensi2/admin/guru/edit/<?PHP echo

$data['id_guru']?>"class="btn btn-info">Edit</a></td>

<td><a href="http://localhost/absensi2/admin/guru/hapus/<?PHP echo

$data['id_guru']?>"class="btn btn-danger">Hapus</a></td>

</tr>

<?php $no++; } ?>

</tbody>

</table>

</div>

</div>

</div>

</div>

</div>

</div>

<!--end-main-container-part-->

<?php include '../layout/footer.php'; ?>

13. Table Kelas

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<!--main-container-part-->

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/kelas" class="current">Kelas</a> </div>

<h1>Table Kelas</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"><i class="icon-th"></i></span>

<h5>Data table</h5>

(37)

A-23 </div>

<div class="widget-content nopadding">

<table class="table table-bordered data-table">

<thead>

<tr>

<th>no</th>

<th>Id Kelas</th>

<th>Kelas</th>

<th>edit</th>

<th>Hapus</th>

</tr>

</thead>

<tbody>

<?php

$query_tampil=mysqli_query($konek,"select * from kelas ORDER BY nama_kelas");

$no=1; while ($data=mysqli_fetch_array($query_tampil)) { ?>

<tr class="gradeX">

<td><?php echo $no; ?></td>

<td><?php echo $data['id_kelas']; ?></td>

<td><?php echo $data['nama_kelas']; ?></td>

<td><a href="http://localhost/absensi2/admin/kelas/edit/<?PHP echo

$data['id_kelas']?>"class="btn btn-info">Edit</a></td>

<td><a href="http://localhost/absensi2/admin/kelas/hapus/<?PHP echo

$data['id_kelas']?>"class="btn btn-danger">Hapus</a></td>

</tr>

<?php $no++; } ?>

</tbody>

</table>

</div>

</div>

</div>

</div>

</div>

</div>

<!--end-main-container-part-->

<?php include '../layout/footer.php'; ?>

14. Table Taruna

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<!--main-container-part-->

<div id="content">

(38)

A-24 <div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/siswa" class="current">Siswa</a> </div>

<h1>Table Taruna</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"><i class="icon-th"></i></span>

<h5>Data table</h5>

</div>

<div class="widget-content nopadding">

<table class="table table-bordered data-table">

<thead>

<tr>

<th>no</th>

<th>ID</th>

<th>Nama</th>

<th>P/L</th>

<th>Alamat</th>

<th>Kelas</th>

<th>Tanggal Lahir</th>

<th>Nomor Telepon</th>

<th>edit</th>

<th>Hapus</th>

</tr>

</thead>

<tbody>

<?php

$query_tampil=mysqli_query($konek,"SELECT * FROM siswa JOIN kelas ON siswa.kelas=kelas.id_kelas ORDER BY siswa.kelas ASC");

$no=1; while ($data=mysqli_fetch_array($query_tampil)) { $kelamin=strtoupper($data['jenis_kelamin']);

?>

<tr class="gradeX">

<td><?php echo $no; ?></td>

<td><?php echo $data['id_siswa']; ?></td>

<td><?php echo $data['nama']; ?></td>

<td><?php echo $kelamin; ?></td>

<td><?php echo $data['alamat']; ?></td>

<td><?php echo $data['nama_kelas']; ?></td>

<td><?php echo $data['tgl_lahir']; ?></td>

(39)

A-25 <td><?php echo $data['telepon']; ?></td>

<td><a href="http://localhost/absensi2/admin/siswa/edit/<?PHP echo

$data['id_siswa']?>"class="btn btn-info">Edit</a></td>

<td><a href="http://localhost/absensi2/admin/siswa/hapus/<?PHP echo

$data['id_siswa']?>"class="btn btn-danger">Hapus</a></td>

</tr>

<?php $no++; } ?>

</tbody>

</table>

</div>

</div>

</div>

</div>

</div>

</div>

<!--end-main-container-part-->

<?php include '../layout/footer.php'; ?>

15. Tambah Admin

<?php

include '../db/koneksi.php';

include 'akses.php';

include '../layout/header.php'; ?>

<div id="content">

<div id="content-header">

<div id="breadcrumb"> <a href="http://localhost/absensi2/<?php echo

$_SESSION['akses']; ?>/" title="Go to Home" class="tip-bottom"><i class="icon- home"></i> Home</a>

<a href="http://localhost/absensi2/admin/admin" class="tip-bottom">Admin</a>

<a href="http://localhost/absensi2/admin/add" class="current">Tambah</a> </div>

<h1>Tambah Admin</h1>

</div>

<div class="container-fluid">

<hr>

<div class="row-fluid">

<div class="span12">

<div class="widget-box">

<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i>

</span>

<h5>Personal-info</h5>

</div>

<div class="widget-content nopadding">

<form action="../proses.php?kategori=admin" method="post" class="form- horizontal">

(40)

A-26 <div class="control-group">

<label class="control-label">Name Lengkap:</label>

<div class="controls">

<input type="text" class="span11" placeholder="Nama Lengkap"name="nama"

/>

</div>

</div>

<div class="control-group">

<label class="control-label">Username:</label>

<div class="controls">

<input type="text" class="span11" placeholder="Username"name="username" />

</div>

</div>

<div class="control-group">

<label class="control-label">Password:</label>

<div class="controls">

<input type="password" class="span11"

placeholder="Password"name="password" />

</div>

</div>

<div class="control-group">

<label class="control-label">Email:</label>

<div class="controls">

<input type="email" class="span11" placeholder="Email"name="email" />

</div>

</div>

<div class="control-group">

<label class="control-label">Hak Akses:</label>

<div class="controls">

<select name="akses">

<option value="admin">Admin</option>

<option value="petugas_piket">Petugas piket</option>

<option value="kesiswaan">Kesiswaan</option>

<option value="koordinator">Koordinator</option>

</select>

</div>

</div>

<div class="form-actions">

<button type="submit" class="btn btn-success">Save</button>

<button type="reset" class="btn btn-warning">Reset</button>

</div>

</form>

</div>

</div>

</div>

</div>

Referensi

Garis besar

Dokumen terkait

Laporan akhir merupakan salah satu mata kuliah wajib dalam kurikulum pendidikan diploma III di Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

Laporan Akhir ini ditulis untuk memenuhi salah satu syarat menyelesaikan pendidikana Diploma III di Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

Laporan Akhir ini ditulis untuk memenuhi salah satu syarat menyelesaikan pendidikan Diploma III di Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

Laporan Akhir ini merupakan syarat wajib untuk menyelesaikan program pendidikan Diploma III Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri

Laporan Akhir ini adalah salah satu syarat menyelesaikan program Diploma III pada Jurusan Teknik Elektro Program Studi Teknik Listrik Politeknik Negeri Sriwijaya

Melalui penulisan tugas akhir yang berjudul “Perancangan dan Pembuatan Sistem Absensi Mahasiswa Berbasis Web di Program Studi Teknik Komputer Politeknik Negeri Medan” ini,

RANCANGAN SISTEM KONTROL DAN MONITORING SMART POSITION PARKING MOBIL MENGGUNAKAN MIKROKONTROLER PROGRAM STUDI DIPLOMA 3 TEKNIK LISTRIK BANDARA POLITEKNIK PENERBANGAN SURABAYA

iv PERNYATAAN KEASLIAN DAN HAK CIPTA Saya yang bertanda tangan dibawah ini: Nama : Muhammad Diwan Raihan Rafli NIT : 30419040 Program Studi : Diploma 3 Teknik Pesaawat Udara