资源简介
本课设的设计目的就是减轻书店管理人员的工作任务,并尽可能简化其工作方式。图书馆销售管理系统是自动化办公不可缺少的一部分,是适应现代管理制度要求、推动图书销售管理走向科学化、规范化的必要条件。该软件最终的使用者是中小型书店,提供以下的功能:
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个文件信息
相关资源
- 模电万用表仿真课程设计
- DSP课程设计--语音信号的FIR滤波器处理
- 数据挖掘课程设计30篇
- 51单片机课程设计及报告
- 数电课程设计--交通灯原理及PCB
- 软件工程课程设计.doc
- 自动控制原理课程设计角度随动系统
- LED点阵广告牌课程设计C51单片机含报
- 彩灯控制器 课程设计
- VFP数据库银行管理系统
- 东南大学 操作系统 课程设计 实验报
- FPGA课程设计-硬件乐曲演奏Verilog HDL
- FTP文件传输课程设计
- 糕点切片机课程设计 比较详细
- 15年编译原理课程设计
- 校园网综合布线课程设计
- 计算机网络课程设计 基于TCP协议的文
- 课程设计 网上书店
- 计算机图形学课程设计--OpenGL--太阳、
- 课程设计电子设计包括PCB和原理图7
- 数字电路课程设计实验
- 广工编译原理实验、课程设计
- CA6140车床后托架(831001型号)课程设
- 网络工程课程设计————参考
- 数据库原理课程设计-成绩管理系统
- 学生信息管理系统课程设计报告
- 步进电机课程设计报告以及plc程序
- 数据库课程设计包含数据库 程序 实验
- 数据库课程设计——汽车销售管理系
- VFP工资管理系统,课程设计通过
评论
共有 条评论