资源简介

毕业设计(论文)任务书 学生姓名: *** 学号:******** 学 院: 软件学院 专业:软件工程 任务起止时间: 2012年9月17日 至 2013年6月20日 毕业设计(论文)题目: 图书管理系统 毕业设计工作内容: 本毕业设计采用Java语言和MySQL数据库开发图书管理系统。本系统中解决了学校图书管理事务中的常用基本问题以及相关统计工作。本系统使用JSP进行网页界面的设计,使用MVC设计模式,采用了开源框架Struts,通过JDBC驱动和MySQL数据库进行连接。系统中包含6个功能模块:系统设置,读者管理,图书管理,图书借还,系统查询和更改口令。具体工作内容包括: 技术学习,了解相关规范及技术。 (9月17日~10月15日) 需求分析,了解本系统基本的需求。 (10月15日~11月20日) 概要设计,按照制定的需求,设计软件结构。(10月21日~12月9日) 详细设计,详细规划软件内部结构。 (12月10日~ 1月15日) 编写代码,完成详细设计内容编写软件代码。 (1月16日~5月14日) 测试并撰写论文,测试软件,完成论文撰写。 (5月15日~6月20日) 资料: Marty Hall、Larry Brown著,赵学良译。《Servlet与JSP核心编程(第2版)》,清华大学出版社。 袁然、郑自国、邹丰义著,《Java案例开发集锦》,电子工业出版社。 孙卫琴著,《精通Struts:基于MVC的JavaWeb设计与开发》,电子工业出版社。

资源截图

代码片段和文件信息

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){

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-03-11 22:03  图书管理系统\
     目录           0  2013-03-11 22:02  图书管理系统\db_librarySys\
     文件         529  2013-02-27 16:16  图书管理系统\db_librarySys\.classpath
     目录           0  2013-03-11 22:03  图书管理系统\db_librarySys\.myeclipse\
     文件         312  2013-02-27 16:16  图书管理系统\db_librarySys\.mymetadata
     文件        1756  2013-02-27 16:23  图书管理系统\db_librarySys\.project
     目录           0  2013-03-11 22:02  图书管理系统\db_librarySys\.settings\
     文件         658  2013-02-27 16:15  图书管理系统\db_librarySys\.settings\.jsdtscope
     文件         395  2013-02-27 16:15  图书管理系统\db_librarySys\.settings\org.eclipse.jdt.core.prefs
     文件         477  2013-02-27 16:16  图书管理系统\db_librarySys\.settings\org.eclipse.wst.common.component
     文件         252  2013-02-27 16:16  图书管理系统\db_librarySys\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2013-02-27 16:16  图书管理系统\db_librarySys\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2013-02-27 16:16  图书管理系统\db_librarySys\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2013-03-11 22:02  图书管理系统\db_librarySys\WebRoot\
     目录           0  2013-03-11 22:02  图书管理系统\db_librarySys\WebRoot\CSS\
     文件        3068  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\CSS\style.css
     目录           0  2013-03-11 22:02  图书管理系统\db_librarySys\WebRoot\Images\
     文件       35840  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\Thumbs.db
     文件        6768  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\borrowBackRenew.gif
     文件        6761  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\borrowBackRenew_back.gif
     文件        6823  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\borrowBackRenew_r.gif
     文件        7379  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\borrow_if.gif
     文件          96  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\copyright_t.gif
     文件        4051  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\error.jpg
     文件        1471  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\error_b.gif
     文件         354  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\item_out.gif
     文件         354  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\item_over.gif
     文件       26767  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\login.jpg
     文件        8374  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\main_booksort.gif
     文件         141  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\main_booksort_1.gif
     文件         701  2009-05-27 17:46  图书管理系统\db_librarySys\WebRoot\Images\main_booksort_2.gif
............此处省略182个文件信息

评论

共有 条评论