Studious Me - Sistem Manajemen Perpustakaan Online
Proyek yang berjudul Sistem Manajemen Perpustakaan Online adalah Sistem Manajemen Perpustakaan untuk memantau dan mengendalikan transaksi di perpustakaan. Proyek “Sistem Manajemen Perpustakaan Online” dikembangkan dalam HTML, CSS, JavaScript & PHP, yang terutama berfokus pada operasi dasar di perpustakaan seperti menambahkan anggota baru, buku baru, dan memperbarui informasi baru, mencari buku dan anggota dan facilitas fasilitas dan pengembalian baru.
Situs web saya mudah digunakan untuk pemula dan pengguna tingkat lanjut. Ini fitur yang akrab dan dipikirkan dengan baik, antarmuka pengguna yang menarik, dikombinasikan dengan penyisipan pencarian yang kuat dan kemampuan pelaporan. Fasilitas pembuatan laporan sistem perpustakaan membantu mendapatkan ide yang bagus yang dipinjam atau dikembalikan oleh para anggota.
Situs web ini dirancang untuk menjaga "desain minimalis" dalam pikiran, sehingga antarmuka seperti "" Metro UI / UI Modern "yang digunakan dalam versi terbaru dari Microsoft Windows. Situs web ini tidak hanya untuk mahasiswa di Vit College tetapi juga untuk semua pengguna yang berasal dari Universitas Mumbai, karena situs web ini juga menampilkan fitur tambahan seperti menyediakan semua bahan studi yang diperlukan untuk persiapan berbagai ujian dan juga gratis.
Situs web - Studious Me memiliki empat modul utama:
- Penyisipan ke Modul Database - Layar Input Ramah Pengguna
- Mengekstrak dari Modul Database - Layar Output yang Menarik
- Modul Pembuatan Laporan - Daftar Buku Pinjaman & Daftar Buku Tersedia
- Sistem Fasilitas Pencarian - Cari buku dan anggota
Situs web - Studious saya juga menampilkan sumber belajar gratis:
- Silabus dan Makalah Universitas Mumbai
- Ebooks
- Tes online gratis
Situs web memiliki fasilitas berikut:
Pengguna :
- Dapat mengeluarkan buku
- Dapat mengunduh berbagai bahan studi
Pustakawan:
- Dapat menambah/menghapus buku
- Dapat menghapus pengguna
- Bisa mengumpulkan dengan baik
- Dapat menerima buku
Admin:
- Dapat membaca dan menulis informasi tentang pengguna atau pustakawan mana pun.
- Dapat membaca dan menulis informasi tentang buku apa pun.
Platform Frontend: HTML, CSS, JavaScript
Platform Backend: PHP
Pernyataan masalah
Basis data akan dirancang menggunakan PHP dan Wamp Server dan diimplementasikan sesuai kebutuhan termasuk semua fitur yang disebutkan, baik perangkat keras maupun perangkat lunak.
Akan memanfaatkan bahasa HTML, CSS & JavaScripts dan perangkat lunak MPDF. Juga akan menggunakan referensi online yang tersedia untuk mengembangkan program di HTML dan bahasa skrip seperti, JavaScript.
Kendala:
- Informasi dari semua pengguna harus disimpan dalam database yang dapat diakses oleh sistem perpustakaan online.
- Sistem Keamanan Informasi Universitas harus kompatibel dengan aplikasi Internet.
- Sistem perpustakaan online terhubung ke komputer universitas dan menjalankan semua 24 jam sehari.
- Para pengguna mengakses sistem perpustakaan online dari komputer mana pun yang memiliki kemampuan penjelajahan internet dan koneksi internet.
- Sistem penagihan terhubung ke sistem perpustakaan online dan database yang digunakan oleh sistem penagihan harus kompatibel dengan antarmuka sistem perpustakaan online.
- Pengguna harus memiliki nama pengguna dan kata sandi yang benar untuk dimasukkan ke dalam sistem perpustakaan online.
Asumsi & Ketergantungan:
- Pengguna memiliki pengetahuan yang cukup tentang komputer.
- Pengguna diasumsikan memiliki pengetahuan dasar menggunakan Java.
- Pengguna harus sepenuhnya terbiasa dengan database.
- Komputer kampus harus memiliki koneksi internet dan kemampuan server internet.
- Pengguna tahu bahasa Inggris, karena antarmuka pengguna akan disediakan dalam bahasa Inggris.
Diagram transisi negara bagian situs web
Fungsionalitas
Sistem perpustakaan online memberikan informasi waktu nyata online tentang buku yang tersedia di perpustakaan dan informasi pengguna. Fungsi produk kurang lebih sama seperti yang dijelaskan dalam perspektif produk. Fungsi sistem termasuk sistem yang menyediakan berbagai jenis layanan berdasarkan jenis pengguna (anggota/pustakawan).
- Anggota harus diberikan informasi yang diperbarui tentang katalog buku. Pegang dengan baik.
- Anggota diberi ketentuan untuk memeriksa informasi akunnya dan mengubah informasi akun kapan saja dalam periode yang berlaku yang diberikan.
- Para anggota dilengkapi dengan daftar yang tersedia buku dan diizinkan untuk memilih buku, yang ingin mereka gunakan dalam beberapa hari yang akan datang.
- Pustakawan bisa mendapatkan informasi tentang anggota yang telah meminjam atau mengembalikan buku.
- Pustakawan dilengkapi dengan antarmuka untuk menambah/menghapus buku yang tersedia dalam katalog buku.
- Anggota ketika menyelesaikan buku pinjaman atau proses pengembalian, yang akan dibayarkan oleh anggota harus dihitung dan informasi tentang anggota dan jumlah haknya dikirim ke sistem penagihan universitas.
- Sistem ini menggunakan persyaratan keamanan informasi universitas untuk menyediakan fasilitas login kepada pengguna.
Modul
- Buku: Admin memiliki wewenang untuk menambah, menghapus atau memodifikasi detail buku yang tersedia untuk/dari sistem.
- Pendaftaran Perpustakaan: Prosedur pertama adalah pendaftaran orang -orang yang tiba di perpustakaan. Resepsionis memiliki wewenang untuk memasukkan nama, alamat, dan nomor kontak orang -orang yang mengunjungi perpustakaan bersama dengan nama buku yang ingin mereka baca.
- Buku Pinjam: Seseorang juga dapat meminjam buku untuk hari -hari tertentu. Semua informasi akan dimasukkan dalam sistem. Jika orang tersebut tidak mengembalikan buku sebelum tanggal jatuh tempo, denda akan ditambahkan dan informasi akan dikirim ke orang tersebut tentang denda.
- Registrasi Login: Admin juga memiliki wewenang untuk memberikan nama pengguna dan kata sandi untuk pustakawan.
- Kwitansi: Pemeriksaan elektronik buku yang akan dikeluarkan dihasilkan secara otomatis karena segera mengeluarkan sebuah buku.
- Sumber Daya Studi: Fasilitas tambahan untuk siswa dalam bentuk unduhan gratis seperti silabus 'Universitas Mumbai' dan makalah pertanyaan sebelumnya, ebooks dan tes online gratis.
Pratinjau Situs Web
Halaman intro
Halaman pendaftaran
Siswa - Halaman Login
Beranda Pendaratan Siswa
Siswa - Lihat halaman buku
Siswa - Halaman Buku Status Masalah Saya
Siswa - Halaman Profil
Admin - Halaman Login
Admin - beranda
Admin - Halaman Basis Data Buku
Admin - Tambahkan Halaman Buku Baru
Admin - mengeluarkan halaman buku
Admin - Halaman Buku Pengembalian
Admin - Halaman Database Anggota
Beranda tamu
Sumber Studi - Halaman Silabus
Sumber Daya Studi - Halaman Ebooks
Sumber Belajar - Halaman Uji Online Gratis
Desain Basis Data:
Tema umum di balik database adalah menangani informasi sebagai keseluruhan yang terintegrasi. Basis data adalah kumpulan data yang saling terkait yang disimpan dengan redundansi minimum untuk melayani banyak pengguna dengan cepat dan efektif. Setelah merancang input dan output, analis harus berkonsentrasi pada desain basis data atau bagaimana data harus diatur di sekitar persyaratan pengguna. Tujuan umum adalah untuk membuat akses informasi, mudah, murah dan fleksibel untuk pengguna lain. Selama desain basis data, tujuan berikut terkait:-
- Redundansi terkontrol
- Kemandirian Data
- Akurat dan terintegrasi
- Informasi lebih lanjut dengan biaya rendah
- Pemulihan dari kegagalan
- Privasi dan Keamanan
- Pertunjukan
- Kemudahan belajar dan menggunakan
Perpustakaan DB
Tabel admin
Meja buku
Tabel masalah
Tabel pengguna
Manfaat dengan menggunakan situs web ini:
- Antarmuka ramah pengguna
- Akses Cepat ke Database
- Lebih sedikit kesalahan
- Lebih banyak kapasitas penyimpanan
- Fasilitas pencarian
- LIHAT DAN RELUKAN Lingkungan
- Transaksi cepat
- Fitur tambahan sumber belajar
- Fasilitas E-Receipt
- Fasilitas Pembatalan
Kemungkinan diperpanjang:
Sistem ini dapat diperpanjang dengan cara yang mungkin tidak diharapkan oleh pengembang aslinya. Prinsip berikut meningkatkan ekstensibilitas seperti menyembunyikan struktur data, hindari melintasi beberapa tautan atau metode, hindari pernyataan kasus tentang jenis objek dan membedakan operasi publik dan swasta.
Reusability:
Penggantian ulang dimungkinkan karena dan ketika dibutuhkan di situs web ini. Kami dapat memperbaruinya versi berikutnya. Perangkat lunak yang dapat digunakan kembali mengurangi biaya desain, pengkodean dan pengujian dengan mengamortisasi upaya selama beberapa desain. Mengurangi jumlah kode juga menyederhanakan pemahaman, yang meningkatkan kemungkinan bahwa kode tersebut benar. Kami menindaklanjuti kedua jenis reusability: berbagi kode yang baru ditulis dalam suatu proyek dan penggunaan kembali kode tertulis sebelumnya pada proyek baru.