Sistem Informasi Manajemen Perpustakaan Terpadu dengan backend PHP & MySQL. Kelola koleksi buku teks pelajaran, buku keagamaan, e-book digital, serta peminjaman siswa secara efisien & realtime.
Total Buku
0
MySQL Tersimpan
Total Anggota
0
100% Terdaftar NISN
Pinjaman Aktif
0
0 Terlambat
Buku Digital
0
Bisa Dibaca Online
Grafik Koleksi per Kategori Buku
Statistik koleksi perpustakaan MTsN 7 Ngawi
Tahun Ajaran 2025/2026
Pengumuman
Info Perpus
Pengembalian Buku Pelajaran Semester I
Seluruh kelas IX diharapkan mengembalikan paket Fikih & IPA sebelum ujian akhir.
Penambahan Koleksi E-Book Agama
50+ judul E-Book KMA 183 Kemenag kini tersedia di e-reader simulator.
Engine MySQLConnected
Database: mtsn7ngawi_perpustakaan
Aktivitas Peminjaman Terbaru
Daftar transaksi sirkulasi terkini
ID Pinjam
Anggota / Siswa
Buku Dipinjam
Tgl Pinjam
Tgl Tenggat
Status
Katalog Koleksi Buku
Kelola master data buku cetak & digital MTsN 7 Ngawi
Sampul
Judul & ISBN
Pengarang / Penerbit
Kategori & Rak
Stok / Format
Aksi CRUD
Manajemen Anggota Perpustakaan
Data Siswa, Guru, dan Staf Terdaftar MTsN 7 Ngawi
Anggota
NISN / NIP
Kelas / Jabatan
Kontak / Email
Status
Kartu & Aksi CRUD
Sirkulasi Peminjaman & Pengembalian
Pencatatan transaksi sirkulasi buku real-time
ID TRX
Peminjam
Buku Dipinjam
Tgl Pinjam / Tenggat
Status & Denda
Aksi Pengembalian
Kategori & Lokasi Rak Buku
Pengelompokan koleksi pustaka & tata letak lokasi fisik rak
Aplikasi ini terhubung langsung ke database MySQL server. Semua data tersimpan secara permanen di server.
Status Koneksi MySQL
Real-time database connection status
Status:Checking...
Database Name:mtsn7ngawi_perpustakaan
Server Time:-
Parameter Koneksi MySQL
DB Host:localhost
Port:3306
Database Name:mtsn7ngawi_perpustakaan
Driver:PHP PDO MySQL
SQL Schema DDL (mtsn7ngawi_perpustakaan.sql)
-- Database Schema for Perpustakaan Digital MTsN 7 Ngawi
-- Auto-created by PHP backend on first run
CREATE DATABASE IF NOT EXISTS `mtsn7ngawi_perpustakaan`;
USE `mtsn7ngawi_perpustakaan`;
CREATE TABLE `tb_kategori` (
`id_kategori` INT AUTO_INCREMENT PRIMARY KEY,
`nama_kategori` VARCHAR(100) NOT NULL,
`kode_rak` VARCHAR(20) NOT NULL,
`deskripsi` TEXT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `tb_buku` (
`id_buku` VARCHAR(20) PRIMARY KEY,
`judul` VARCHAR(255) NOT NULL,
`pengarang` VARCHAR(150) NOT NULL,
`penerbit` VARCHAR(150),
`tahun_terbit` INT,
`isbn` VARCHAR(30),
`id_kategori` INT,
`stok` INT DEFAULT 1,
`format_buku` ENUM('Cetak', 'E-Book') DEFAULT 'Cetak',
`cover_url` TEXT,
FOREIGN KEY (`id_kategori`) REFERENCES `tb_kategori`(`id_kategori`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `tb_anggota` (
`id_anggota` VARCHAR(20) PRIMARY KEY,
`nama_lengkap` VARCHAR(150) NOT NULL,
`nisn_nip` VARCHAR(30) UNIQUE NOT NULL,
`jenis_anggota` ENUM('Siswa', 'Guru') DEFAULT 'Siswa',
`kelas_jabatan` VARCHAR(50),
`no_hp` VARCHAR(20),
`email` VARCHAR(100)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `tb_peminjaman` (
`id_pinjam` VARCHAR(30) PRIMARY KEY,
`id_anggota` VARCHAR(20) NOT NULL,
`id_buku` VARCHAR(20) NOT NULL,
`tgl_pinjam` DATE NOT NULL,
`tgl_tenggat` DATE NOT NULL,
`tgl_kembali` DATE NULL,
`status` ENUM('Dipinjam', 'Dikembalikan', 'Terlambat') DEFAULT 'Dipinjam',
`denda` INT DEFAULT 0,
FOREIGN KEY (`id_anggota`) REFERENCES `tb_anggota`(`id_anggota`),
FOREIGN KEY (`id_buku`) REFERENCES `tb_buku`(`id_buku`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
Tambah Buku Baru
Tambah Anggota Perpustakaan
Catat Transaksi Peminjaman
Tambah Kategori Buku
E-Book Digital
Page 1 / 120
Koleksi Digital MTsN 7 NgawiBab 1: Thaharah
بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ
Pengertian Thaharah secara bahasa berarti bersuci atau bersih dari kotoran. Secara istilah syariat, thaharah adalah menghilangkan hadas atau najis dengan cara yang disyariatkan agama seperti wudhu, mandi, atau tayammum...
Perpustakaan Digital MTsN 7 NgawiE-Reader v2.0
Mode Sepia
Preview Kartu Anggota
KARTU PERPUSTAKAAN
MTsN 7 NGAWI
AKTIF
-
NISN: -
Kelas: -
LIB-701
Pengaturan Database MySQL
MySQL Database Connected. Semua data tersimpan permanen di server.