• 大小: 3.32MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-19
  • 语言: 其他
  • 标签: 图书管理  

资源简介

系统功能与特色: (1)图书类别信息管理:作为一个学校的图书馆,涉及到的图书是很多的,这就有必要对图书进行分门别类,这样有利于对图书的查询和管理。不同的图书类别可以借阅的天数也是不一样的,管理员登陆系统后可以对图书类别进行添加,更新和删除操作。 (2)图书信息管理:当管理员对图书类别信息添加完成后,就可以开始进行图书信息的录入了,只有将图书馆拥有的图书录入系统中,读者朋友在登陆系统后才可以查询到自己喜欢的该图书。 (3)读者类别管理:为了方便图书馆的管理,系统对读者的类别进行了分别,不同的读者类别可以借阅图书的数目是不一样的。管理员在登陆系统后可以这个读者类别信息进行管理,包括添加读者类别信息,修改读者类别,删除读者类别,特别是执行删除操作时需要保持数据库表数据之间的一致性。 (4)读者信息管理:当管理员把读者类别信息编辑好完成后,就可以办理读者信息了,管理员可以添加新的读者信息,修改已经存在的读者信息,删除读者信息。 (5)图书借阅管理:读者可以登陆系统查询自己喜欢的图书,然后到图书馆进行图书借书的登记操作,当读者看完了书或需要归还时,需要拿着自己的图书到图书馆进行归还,此时有管理员办理图书归还业务。当然,如果读者借阅了图书因某种原因忘记了归还,管理员还可以对这些信息进行统计,同时,管理员还可以对已经出借的图书进行续借的办理。 (6)系统设置: 管理员登陆系统后可以修改图书馆的信息,可以修改管理其他操作员的信息,可以管理书架信息。 (7)口令更改:无论是管理员或读者身份登陆系统后,都可以对自己的登陆密码进行修改操作,这样保证了系统的安全性。 (8)系统特点:采用MVC设计模式,完全采用面向对象的设计思想,使用了开源框架Struts。

资源截图

代码片段和文件信息

package com.action;

import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import com.actionForm.BookForm;
import org.apache.struts.action.Action;
import com.dao.BookDAO;
import java.util.Date;

public class Book extends Action {
    private BookDAO bookDAO = null;
    public Book() {
        this.bookDAO = new BookDAO();
    }

    public ActionForward execute(ActionMapping mapping ActionForm form
                                 HttpServletRequest request
                                 HttpServletResponse response) {
        String action =request.getParameter(“action“);
        System.out.println(“\nbook*********************action=“+action);
        if(action==null||““.equals(action)){
            request.setAttribute(“error““您的操作有误!“);
            return mapping.findForward(“error“);
        }else if(“bookAdd“.equals(action)){
            return bookAdd(mappingformrequestresponse);
        }else if(“bookQuery“.equals(action)){
            return bookQuery(mappingformrequestresponse);
        }else if(“bookModifyQuery“.equals(action)){
            return bookModifyQuery(mappingformrequestresponse);
        }else if(“bookModify“.equals(action)){
            return bookModify(mappingformrequestresponse);
        }else if(“bookDel“.equals(action)){
            return bookDel(mappingformrequestresponse);
        }else if(“bookDetail“.equals(action)){
            return bookDetail(mappingformrequestresponse);
        }else if(“bookifQuery“.equals(action)){
            return bookifQuery(mappingformrequestresponse);
        }
        request.setAttribute(“error““操作失败!“);
        return mapping.findForward(“error“);
    }
    /***********************添加图书信息**************************/
    private ActionForward bookAdd(ActionMapping mapping ActionForm form
                              HttpServletRequest request
                              HttpServletResponse response){
           BookForm bookForm = (BookForm) form;
           bookForm.setBarcode(bookForm.getBarcode());
           bookForm.setBookName(bookForm.getBookName());
           bookForm.setTypeId(bookForm.getTypeId());
           bookForm.setAuthor(bookForm.getAuthor());
           bookForm.setTranslator(bookForm.getTranslator());
           bookForm.setIsbn(bookForm.getIsbn());
           bookForm.setPrice(bookForm.getPrice());
           bookForm.setPage(bookForm.getPage());
           bookForm.setBookcaseid(bookForm.getBookcaseid());    
           //获取系统日期
           Date date1=new Date();
           java.sql.Date date=new java.sql.Date(date1.getTime());
           bookForm.setInTime(date.toString());
           bookForm.setOperator(bookForm.getOperator());
           int a=bookDAO.insert(bookForm);
           if(a==1){

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        168  2009-05-11 10:31  struts_ts\说明.txt

    ..A.SH.      7680  2009-04-29 20:47  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\Thumbs.db

     文件     100352  2009-04-30 13:09  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\基于struts的图书系统.doc

     文件       2043  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\.classpath

     文件        330  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\.mymetadata

     文件       1237  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\.project

     文件       1883  2009-04-30 13:09  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\readme.txt

     文件       1796  2013-01-03 10:04  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\程序使用说明.txt

     文件       1385  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\banner.jsp

     文件       3572  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book.jsp

     文件       7265  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBack.jsp

     文件        136  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBack_ok.jsp

     文件       8126  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBorrow.jsp

     文件       3310  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBorrowSort.jsp

     文件        138  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookBorrow_ok.jsp

     文件       2941  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookcase.jsp

     文件       1757  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookcase_add.jsp

     文件       1859  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookCase_Modify.jsp

     文件        876  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookcase_ok.jsp

     文件       3815  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookQuery.jsp

     文件       7232  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookRenew.jsp

     文件        137  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookRenew_ok.jsp

     文件       3121  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType.jsp

     文件       2162  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType_add.jsp

     文件       2185  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType_Modify.jsp

     文件        819  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\bookType_ok.jsp

     文件       5873  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_add.jsp

     文件       4480  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_detail.jsp

     文件       7026  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_Modify.jsp

     文件        807  2009-04-17 20:12  struts_ts\基于struts的图书管理系统[双鱼林调试通过]\源程序\WebRoot\book_ok.jsp

............此处省略226个文件信息

评论

共有 条评论