• 大小: 2MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-02
  • 语言: 其他
  • 标签: 课程设计  

资源简介

本课设的设计目的就是减轻书店管理人员的工作任务,并尽可能简化其工作方式。图书馆销售管理系统是自动化办公不可缺少的一部分,是适应现代管理制度要求、推动图书销售管理走向科学化、规范化的必要条件。该软件最终的使用者是中小型书店,提供以下的功能: 1. 图书类别管理; 2. 图书信息管理; 3. 图书销售; 4. 统计查询; 5. 报表查; 6. 数据备份。 资源包含完整代码,数据库文件,和报告。

资源截图

代码片段和文件信息

package com.wangyc.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import com.wangyc.model.Book;
import com.wangyc.util.StringUtil;

/**
 * 图书Dao类
 * @author WangYuchao
 *
 */
public class BookDao {

/**
 * 图书添加
 * @param conn
 * @param book
 * @return
 * @throws Exception
 */
public int add(Connection connBook book)throws Exception{
String sql = “insert into t_book values(null?????????)“;
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1 book.getBookName());
pstmt.setString(2 book.getAuthor());
pstmt.setString(3 book.getPress());
pstmt.setFloat(4 book.getPriceIn());
pstmt.setFloat(5 book.getPriceOut());
pstmt.setInt(6 book.getStockNumber());
pstmt.setFloat(7 book.getDiscount());
pstmt.setString(8 book.getBookDesc());
pstmt.setInt(9 book.getBookTypeId());
return pstmt.executeUpdate();
}

/**
 * 图书信息查询(图书表+图书类别表 多表查询)
 * @param conn
 * @param book
 * @return
 * @throws Exception
 */
public ResultSet list(Connection connBook book)throws Exception{

StringBuffer sb = new StringBuffer(“select * from t_book bt_bookType bt “
+ “where b.bookTypeId = bt.id“);
if(StringUtil.isNotEmpty(book.getBookName())){
sb.append(“ and b.bookName like ‘%“+book.getBookName()+“%‘“);
}
if(StringUtil.isNotEmpty(book.getAuthor())){
sb.append(“ and b.author like ‘%“+book.getAuthor()+“%‘“);
}
if(book.getBookTypeId() != null && book.getBookTypeId() != -1){
sb.append(“ and b.bookTypeId =“+book.getBookTypeId());
}
PreparedStatement pstmt = conn.prepareStatement(sb.toString());
return pstmt.executeQuery();
}

/**
 * 图书信息查询(单表 图书表)
 * @param conn
 * @param book
 * @return
 * @throws Exception
 */
public ResultSet listt(Connection connBook book)throws Exception{

StringBuffer sb = new StringBuffer(“select * from t_book where bookName like ‘%“+book.getBookName()+“%‘“);
PreparedStatement pstmt = conn.prepareStatement(sb.toString());
return pstmt.executeQuery();
}

/**
 * 图书信息删除
 * @param conn
 * @param id
 * @return
 * @throws Exception
 */
public int delete(Connection connString id)throws Exception{
String sql = “delete from t_book where id = ?“;
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1 id);
return pstmt.executeUpdate();
}

/**
 * 图书信息修改
 * @param conn
 * @param book
 * @return
 * @throws Exception
 */
public int update(Connection connBook book)throws Exception{
String sql = “update t_book set bookName=?author=?Press=?priceIn=?“
+ “priceOut=?stockNumber=?discount=?bookDesc=?bookTypeId=? where id=?“;
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1 book.getBookName());
pstmt.setString(2 book.getAuthor());
pstmt.setString(3 book.getPress());
pstmt.setFloat(4 book.getPriceIn());
pstmt

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-29 17:00  图书销售管理系统(代码+数据库文件+报告)\
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\
     文件         423  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\.classpath
     文件         387  2017-12-06 22:15  图书销售管理系统(代码+数据库文件+报告)\BookManager\.project
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\.settings\
     文件         598  2017-12-06 22:15  图书销售管理系统(代码+数据库文件+报告)\BookManager\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\dao\
     文件        3861  2017-12-28 14:09  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\dao\BookDao.class
     文件        2528  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\dao\BookTypeDao.class
     文件        1658  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\dao\ManagerDao.class
     文件        2485  2017-12-28 20:20  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\dao\TradeDao.class
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\model\
     文件        3823  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\model\Book.class
     文件        1342  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\model\BookType.class
     文件        1108  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\model\Manager.class
     文件        2216  2017-12-28 20:01  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\model\Trade.class
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\util\
     文件        1671  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\util\DbUtil.class
     文件         676  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\util\StringUtil.class
     目录           0  2017-12-29 16:59  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\
     文件         761  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookAddFrm$1.class
     文件         769  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookAddFrm$2.class
     文件         769  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookAddFrm$3.class
     文件        8378  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookAddFrm.class
     文件         776  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookManageFrm$1.class
     文件         758  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookManageFrm$2.class
     文件         884  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookManageFrm$3.class
     文件         792  2017-12-27 23:07  图书销售管理系统(代码+数据库文件+报告)\BookManager\bin\com\wangyc\view\BookManageFrm$4.class
............此处省略97个文件信息

评论

共有 条评论