PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN SMK N 51 JAKARTA DENGAN PHP DAN MY SQL
Oleh :
Ike Lestari Radar Wati 13110417 Sistem Informasi
1. PENDAHULUAN Latar Belakang a) Informasi adalah hal yang sangat penting bagi setiap orang saat ini. b) Penggunaan teknologi atau sistem informasi perpustakaan ini bermanfaat meningkatkan kinerja dan memberikan kemudahan bagi pengguna karena tidak memerlukan usaha keras untuk bisa menggunakannya. c) membantu mengembangkan suatu teknologi informasi di dalam sekolah untuk memberikan kemudahan bagi warga sekolah dalam bidang kepustakaan
Ruang Lingkup Membatasi untuk perancangan sistem perpustakaan dengan PHP dan MY SQL untuk pembuatan sistem informasi perpustakaan SMK N 51 Jakarta Tujuan Penulisan Untuk merancang dan membuat sebuah sistem informasi perpustakaan yang diharapkan dapat memberi kemudahan bagi warga sekolah SMK N 51 Jakarta terutama untuk bidang kepustakaan untuk memperoleh informasi ketersediaan buku dan peminjaman buku serta mengorganisir laporan pada perpustakaan.
Metode Penelitian Metode yang digunakan di dalam penulisan ilmiah ini yaitu metode pengumpulan data, perancangan, testing dan implementasi. Pada metode pengumpulan data, penulis mengumpulkan data yang dibutuhkan dalam menyusun penulisan ilmiah ini. Pada metode perancangan, penulis merancang user interface yang dibutuhkan oleh aplikasi. Pada metode implementasi, penulis menggabungkan hasil dari metode pengumpulan data dan perancangan
3. GAMBARAN UMUM SMK N 51 JAKARTA Tahun 2007-2009 di pimpin oleh Drs. Rivai Siri, MM. Kemudian dari tahun 2009 dipimpin oleh Drs. Sudiono Hadiprawiro, MM. Dan saat ini SMK N 51 Jakarta dipimpin oleh Drs. P. Hari Sasono, M.Pd.
4. ANALISA DAN PEMBAHASAN Alasan utama menggunakan PHP dan MY SQL ini adalah karena kemudahan yang ditawarkannya, fitur yang sangat lengkap, serta mendukung suatu komunitas karena bersifat Open Source. Pada bagian menu admin ditampilkan dalam satu bagian yang terletak di bawah header. Karena Sistem Perpustakaan ini ditujukan bagi sebuah SMK, maka semua isinya pun berkaitan dengan pendidikan atau sekolah yang bersangkutan.
Struktur Navigasi
Struktur navigasi merupakan rancangan hubungan dan rantai kerja dari beberapa kerja atau beberapa area yang berbeda dan dapat membantu mengorganisasikan seluruh halaman dalam web dengan pemberian hyperlink.
Rancangan Tampilan
Rancangan tampilan diperlukan secara mutlak di dalam proses pembuatan aplikasi Sistem Perpustakaan ini. Oleh karena itu penulis menggunakan tabel untuk menggambarkan keseluruhan halaman sistem perpustakaan yang dibuat.
Tampilan Utama
Tampilan utama adalah tampilan yang akan ada ketika admin sudah berhasil masuk ke dalam sistem perpustakaan
Terdiri dari empat menu utama dengan sub menu dari master, transaksi dan laporan. Master memiliki sub menu buku dan anggota yang juga berisi form pengisian kelengkapan data mengenai buku dan anggota. Transaksi memiliki sub menu peminjaman dan pengembalian buku. Sedangkan laporan memiliki tiga sub menu, yakni buku yang dipinjam, buku yang ready, dan pengembalian.
Perancangan Database
Diketahui primary key dari databse perpustakaan adalah nomor_anggota, id_pinjam dan kode_buku
Normalisasi Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel-tabel untuk memenuhi kebutuhan pemakai di dalam suatu organisasi. Untuk normalisasi dari database perpustakaan ini penulis memulai dari bentuk tidak normal, bentuk normal pertama (1NF), dan bentuk normal kedua (2NF).
Primary key dengan * Foreign key dengan **
Dalam pembuatan tabel yang baru berikut adalah 4 struktur penting yang harus diperhatikan: - Field : untuk memberi nama tiap kolom tabel. Gunakan nama yang mudah dalam penulisan dan gunakan huruf kecil semua. - Jenis : tipe data dari kolom. Gunakan varchar untuk teks dan int untuk angka. - Ukuran : gunakan untuk memberi nilai berapa panjang maksimal dari data tiap kolom. Jangan terpaku pada angka, berikan jumlah yang besar jika tidak mau repot mengirangira jumlah maksimum data yang akan kalian masukkan. - Indeks : Pilih mana kolom yang ingin kalian jadikan sebagai Primary Key. Primary Key haruslah kolom yang menjadi identitas tabel tersebut.
Database perpustakaan dengan tiga tabel yang telah dibuat
5. PENUTUP Kesimpulan • Perancangan Sistem Perpustkaan SMK N 51 Jakarta ini diimplementasikan dalam sebuah PHP dan MYSQL. Perancangan sistem perpustakaan yang dibuat dengan PHP ini tidak hanya memiliki tampilan menu saja, melainkan juga memiliki tambahan desain dengan CSS (Cascading Style Sheet). • Melalui sistem perpustakaan ini memudahkan para siswasiswi yang biasa bertugas di bidang kepustakaan khususnya.
Saran • Perancangan Sistem Perpustakaan.yang dibuat oleh penulis masih jauh dari sempurna, oleh karena itu masih banyak yang harus dikembangkan dan ditambahkan dalam sistem perpustakaan yang dibuat ini, mulai dari sisi tampilan secara keseluruhan maupun dari sisi penyajian informasi. Karena sistem perpustakaan ini merupakan sistem yang dibuat untuk suatu sekolah maka disarankan supaya siswa-siswi mampu menunjang sistem ini dari segi pengetahuan dan mampu lebih mengembangkan sistem ini sendiri.
Terima Kasih