Mini Project - Books Library
-----------------------------------------
Develop a Java GUI application using Java Swing and Collections API to maintain a books library.
As this application does not use a permanent storage database, all your data would be stored in the form of collection objects at the run time and will be destroyed when you exit the application.
You can as well think of forming the basic data objects (java objects) for books, customers and transactions into permanent storage like files, so that every time the application loads, you can read these objects from files and load the respective object to populate the data in the application.
The system must have the following basic features:
(1) *- Adding, Updating and Deleting of Books
(2) *- Adding, Updating and Deleting of customers
(3) *- Customer to view the list of books available and take it on rental basis. There is no rental fee charged but the book must be returned by due date. If not, a penalty amount per day must be paid. This renting of a book is called as transaction.
(4) * - Customer should be able to view his current books taken from library and mark for returning
(5) * - Admin to notify all the customers when a new book arrives to library
(6) *- Different categories of books can be created so that each category can have many books
(7) *- Customer can opt for notifications about new books arrivals category-wise
(8) *- An image of book can as well be displayed when the customer is browsing the list of books available.
*- Admin to view the following reports:
- List of customers
- List of books/category
- List of books rented out
- List of books which are yet to be rented out
- List of books overdue from customers
www.blogjava.net/sitinspring/archive/2007/12/18/168425.html
没有合适的资源?快使用搜索试试~ 我知道了~
使用后c++和java写出来的图书管理系统
共92个文件
cs:34个
java:24个
resx:16个
需积分: 5 0 下载量 81 浏览量
2023-09-15
16:12:00
上传
评论
收藏 852KB ZIP 举报
温馨提示
使用后c++和java写出来的图书管理系统
资源推荐
资源详情
资源评论
收起资源包目录
BMS.zip (92个子文件)
BMS
.classpath 312B
src
Library
Library.java 11KB
DlgBorrowBookFinish.java 5KB
FrmCustomerLogin.java 4KB
Book.java 1KB
FrmBorrowBook.java 13KB
PanelUserInfo.java 7KB
DlgAddUsers.java 2KB
FrmCustomerInterface.java 2KB
FrmViewCategories.java 1KB
Validator.java 4KB
FrmUsersManagement.java 9KB
PanelBookInfo.java 8KB
DlgCustomerReturnBookFinish.java 1KB
FrmAbout.java 2KB
FrmBooksManagement.java 11KB
DlgAddBooks.java 7KB
FrmAdminLogin.java 3KB
FrmAdminInterface.java 2KB
FrmCustomerReturnBook.java 6KB
Category.java 85B
User.java 1KB
FrmLibrary.java 4KB
test
reName.java 897B
test.java 1KB
requirement
MiniProject-1.txt 2KB
New Text Document.txt 318B
design
library.eap 2.14MB
UI
Library
Library.v12.suo 28KB
Library.sln 968B
Library
FrmManageCategories.resx 6KB
FrmCustomerInterface.Designer.cs 3KB
FrmManageBooks.resx 33KB
FrmCustomerLogin.resx 6KB
DlgReturnBookFinish.resx 6KB
FrmAddBook.cs 378B
FrmRentBookReport.Designer.cs 14KB
App.config 182B
FrmReturnBook.resx 33KB
FrmManageUsers.Designer.cs 12KB
DlgReturnBookFinish.cs 396B
DlgBorrowBookFinish.cs 396B
FrmCustomerLogin.cs 384B
FrmReturnBook.Designer.cs 11KB
FrmAdminLogin.resx 6KB
FrmAdminInterface.resx 6KB
FrmAdminInterface.Designer.cs 3KB
FrmMain.Designer.cs 4KB
FrmMain.cs 457B
FrmManageBooks.cs 477B
FrmManageCategories.Designer.cs 3KB
DlgBorrowBookFinish.Designer.cs 5KB
DlgBorrowBookFinish2.Designer.cs 5KB
DlgBorrowBookFinish.resx 6KB
FrmCustomerInterface.cs 392B
FrmManageUsers.cs 386B
FrmAdminInterface.cs 392B
DlgBorrowBookFinish2.resx 6KB
FrmCustomerInterface.resx 6KB
FrmBorrowBook.resx 33KB
FrmAddBook.Designer.cs 9KB
FrmManageUsers.resx 6KB
FrmManageBooks.Designer.cs 13KB
FrmReturnBook.cs 384B
Properties
Resources.Designer.cs 3KB
Settings.Designer.cs 1KB
Settings.settings 242B
AssemblyInfo.cs 1KB
Resources.resx 5KB
Library.csproj 8KB
Program.cs 499B
FrmRentBookReport.resx 33KB
FrmAddBook.resx 32KB
FrmCustomerLogin.Designer.cs 5KB
FrmAdminLogin.Designer.cs 5KB
DlgBorrowBookFinish2.cs 396B
FrmBorrowBook.Designer.cs 18KB
DlgReturnBookFinish.Designer.cs 5KB
FrmBorrowBook.cs 384B
FrmMain.resx 6KB
FrmRentBookReport.cs 486B
FrmAdminLogin.cs 384B
FrmManageCategories.cs 392B
Library.v11.suo 50KB
forms-1.3.0-src.zip 154KB
forms-1.3.0.jar 120KB
.project 366B
Book Info
Images
Wild From Lost to Found on the Pacific Crest Trail.jpg 13KB
Frozen Little Golden Book.jpg 18KB
Ball Complete Book of Home Preserving.jpg 20KB
Travels With Casey.jpg 15KB
Hard Choices.jpg 16KB
images
共 92 条
- 1
资源评论
枭玉龙
- 粉丝: 6833
- 资源: 576
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功