资源简介

【实例简介】


ü 主要功能及实现

功能 1:图书的入库

功能分析:实现图书的入库

功能 2:图书查询

功能分析:图书查询(获取位置),图书查询(获取该图书)

功能 3:图书出库

功能分析:实现图书的出库

功能 4:产生ID

功能分析:根据角色产生相应的ID

功能 5:出版社序号

功能分析:根据序号分配对应的出版社

功能 6:出版社年份序号

功能分析:根据序号分配对应的出版年份

功能 7:借书

功能分析:存量3本以上才可外借

}

功能 8:还书

功能分析:实现还书

功能 9:查找

功能分析:根据读者编号查找



 ......


代码实现:






资源截图

代码片段和文件信息

package edu.zyb.book;
/**
 * 图书类,图书的入库、出库/删除、查询等行为(操作)
 * @author Administrator
 *
 */
public class Book {
 private String ISBN;
 private String bookName;
 private String author;
 private String publisher;
 private String publishYear;
 private double price;
 private int amount;

 public Book() {
super();
this.ISBN = FunUtil.generateID(“book“);
this.publisher=
FunUtil.distributePubisher(FunUtil.generateID(“pub“));
this.publishYear=
      FunUtil.distributePublishYear(FunUtil.generateID(“year“));
this.amount = Integer.parseInt(FunUtil.generateID(“amo“));
}

public Book(String iSBN String bookName String author String publisher String publishYear double price
int amount) {
super();
ISBN = iSBN;
this.bookName = bookName;
t

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-12-31 08:22  Book1\
     文件         301  2019-12-31 07:46  Book1\.classpath
     文件         381  2019-12-31 07:46  Book1\.project
     目录           0  2019-12-31 07:46  Book1\.settings\
     文件         598  2019-12-31 07:46  Book1\.settings\org.eclipse.jdt.core.prefs
     目录           0  2019-12-31 09:21  Book1\bin\
     目录           0  2019-12-31 09:21  Book1\bin\edu\
     目录           0  2019-12-31 09:21  Book1\bin\edu\hbb\
     目录           0  2019-12-31 09:22  Book1\bin\edu\hbb\book\
     文件        4289  2019-12-31 09:23  Book1\bin\edu\hbb\book\Book.class
     文件        3170  2019-12-31 09:23  Book1\bin\edu\hbb\book\FunUtil.class
     文件       15599  2019-12-31 09:23  Book1\bin\edu\hbb\book\IDCardUtil.class
     文件        3288  2019-12-31 09:23  Book1\bin\edu\hbb\book\Person.class
     文件        3209  2019-12-31 09:23  Book1\bin\edu\hbb\book\Reader.class
     文件         266  2019-12-31 09:21  Book1\bin\edu\hbb\book\Rwadr.class
     文件        4739  2019-12-31 09:23  Book1\bin\edu\hbb\book\Test.class
     目录           0  2019-12-31 08:22  Book1\Book1\
     文件         301  2019-12-31 08:22  Book1\Book1\.classpath
     文件         381  2019-12-31 08:22  Book1\Book1\.project
     目录           0  2019-12-31 08:22  Book1\Book1\.settings\
     文件         598  2019-12-31 08:22  Book1\Book1\.settings\org.eclipse.jdt.core.prefs
     目录           0  2019-12-31 08:22  Book1\Book1\bin\
     目录           0  2019-12-31 08:22  Book1\Book1\bin\edu\
     目录           0  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\
     目录           0  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\book\
     文件        3593  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\book\Book.java
     文件        3663  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\book\FunUtil.java
     文件       26650  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\book\IDCardUtil.java
     文件        2596  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\book\Person.java
     文件        2778  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\book\Reader.java
     文件        4324  2019-12-31 08:22  Book1\Book1\bin\edu\zyb\book\Test.java
............此处省略21个文件信息

评论

共有 条评论