Sistem manajemen perpustakaan berbasis struts
Halo semuanya, saya Pisces Lin. Saya mempelajari teknologi Struts beberapa waktu lalu. Saya mendapatkan sistem manajemen perpustakaan berdasarkan Struts dari seorang teman. Saya mempelajarinya dengan cermat dan meneruskan debugging fungsi-fungsi tersebut , ini bahan yang bagus untuk belajar struts!
Deskripsi program:
Lingkungan pengembangan sistem: Windows xp sp2 + myEclipse5.5 + Tomcat6.0 + MySQL5.0
File database: Salin langsung folder db_librarySys di direktori database ke direktori data database mysql.
informasi login database mysql: root akun, kata sandi 123 (Anda dapat memodifikasinya di kelas com.core.ConnDB)
Akun uji administrator: admin Kata sandi: admin
Fungsi dan fitur sistem:
(1) Pengelolaan informasi kategori buku: Sebagai perpustakaan sekolah, banyak terdapat buku-buku yang terlibat, sehingga perlu dilakukan pengklasifikasian buku-buku yang kondusif untuk pencarian dan pengelolaan buku. Jumlah hari peminjaman kategori buku yang berbeda juga berbeda. Setelah masuk ke sistem, administrator dapat menambah, memperbarui, dan menghapus kategori buku.
(2) Manajemen informasi buku: Setelah administrator selesai menambahkan informasi kategori buku, ia dapat mulai memasukkan informasi buku. Hanya buku-buku milik perpustakaan yang dimasukkan ke dalam sistem, dan pembaca dapat menanyakannya setelah masuk ke sistem. Seperti buku ini.
(3) Manajemen kategori pembaca: Untuk memudahkan pengelolaan perpustakaan, sistem membedakan kategori pembaca. Jumlah buku yang dapat dipinjam berbeda untuk kategori pembaca yang berbeda. Setelah masuk ke sistem, administrator dapat mengelola informasi kategori pembaca ini, termasuk menambahkan informasi kategori pembaca, mengubah kategori pembaca, dan menghapus kategori pembaca. Secara khusus, konsistensi antara data tabel database perlu dijaga saat melakukan operasi penghapusan.
(4) Manajemen informasi pembaca: Setelah administrator selesai mengedit informasi kategori pembaca, informasi pembaca dapat diproses. Administrator dapat menambahkan informasi pembaca baru, mengubah informasi pembaca yang ada, dan menghapus informasi pembaca.
(5) Manajemen peminjaman buku: Pembaca dapat masuk ke sistem untuk menanyakan buku favoritnya, lalu pergi ke perpustakaan untuk mendaftar peminjaman buku. Ketika pembaca selesai membaca buku atau perlu mengembalikannya, mereka perlu mengambil bukunya ke perpustakaan untuk mengembalikannya, saat ini ada administrator yang menangani urusan pengembalian buku. Tentu saja, jika pembaca lupa mengembalikan buku yang dipinjam karena alasan tertentu, administrator juga dapat mengumpulkan statistik informasi tersebut. Pada saat yang sama, administrator juga dapat memperbarui buku yang dipinjam.
(6) Pengaturan sistem: Setelah masuk ke sistem, administrator dapat mengubah informasi perpustakaan, mengubah dan mengelola informasi operator lain, dan mengelola informasi rak buku.
(7) Perubahan kata sandi: Setelah masuk ke sistem sebagai administrator atau pembaca, Anda dapat mengubah kata sandi login Anda, yang menjamin keamanan sistem.
(8) Fitur sistem: Ini mengadopsi pola desain MVC, sepenuhnya mengadopsi ide desain berorientasi objek, dan menggunakan kerangka kerja sumber terbuka Struts.
Memperluas