資源簡介
該系統已經實現的功能包括:該系統是基于IO數據流對系統數據進行管理,系統啟動的時候,會從磁盤中讀取數據文件進行加載,在退出系統的時候,數據會會寫至文件中。在項目啟動的時候會初始化一些測試數據,比如,用戶賬號信息和圖書信息等。
1.登錄功能(支持普通用戶和管理員用戶登錄)
2.圖書管理(支持圖書添加,圖書修改,圖書修改,圖書查詢)
3.圖書統計(最愛看書的學生,最受歡迎的作者,最受歡迎的圖書等)
4.支持文件導入(可以以數據文件的形式進行數據導入批量添加數據,但是要遵循指定的格式進行導入,否則會導入失敗)
3.注銷功能(支持賬號退出)
代碼片段和文件信息
package?com.book.dao;
import?java.io.File;
import?java.io.IOException;
import?java.util.ArrayList;
import?java.util.Collections;
import?java.util.Comparator;
import?java.util.HashSet;
import?java.util.Iterator;
import?java.util.List;
import?java.util.Set;
import?com.book.model.Book;
import?com.book.util.FileUtils;
/**
?*?圖書管理操作?2019年6月6日18:05:11
?*?
?*?@author?Administrator
?*
?*/
public?class?BookDao?{
????private?static?final?String?fileName?=?“E:/books.txt“;
????/**
?????*?查詢書籍
?????*?
?????*?@param?
?????*?
?????*?@return
?????*/
????public?static??List?query(String[]?obj)?{
????????String?mz?=?obj[0];
????????String?bh?=?obj[1];
????????String?zz?=?obj[2];
????????String?cbs?=?obj[3];
????????List?list?=?getList();
???????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????453??2019-06-05?12:44??book\.classpath
?????文件????????380??2019-06-09?18:41??book\.project
?????文件?????????57??2019-06-11?19:42??book\.settings\org.eclipse.core.resources.prefs
?????文件????????598??2019-06-04?20:24??book\.settings\org.eclipse.jdt.core.prefs
?????文件???????1073??2019-06-11?19:47??book\bin\com\book\dao\BookDao$1.class
?????文件???????4865??2019-06-11?19:47??book\bin\com\book\dao\BookDao.class
?????文件???????6143??2019-06-11?19:42??book\bin\com\book\dao\BorrowDao.class
?????文件???????3257??2019-06-11?19:42??book\bin\com\book\dao\UserDao.class
?????文件???????2605??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????3127??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????2075??2019-06-11?19:42??book\bin\com\book\fr
?????文件????????970??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????2967??2019-06-11?19:42??book\bin\com\book\fr
?????文件????????695??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????1077??2019-06-11?19:42??book\bin\com\book\fr
?????文件????????720??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????2141??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????2894??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????2263??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????1953??2019-06-11?19:42??book\bin\com\book\fr
?????文件????????907??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????1076??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????1073??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????5768??2019-06-11?19:42??book\bin\com\book\fr
?????文件????????534??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????2304??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????1180??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????3264??2019-06-11?19:42??book\bin\com\book\fr
?????文件???????2311??2019-06-11?19:42??book\bin\com\book\model\Book.class
?????文件???????1736??2019-06-11?19:42??book\bin\com\book\model\Borrow.class
............此處省略35個文件信息
評論
共有 條評論