Java
Java
Project Report On -
1.1 Introduction
• Bookshop Management System is used to keeps the records of
the Customer Sale Bill, Shopkeeper details ,Supplier Details
And Also etc.
• This system is specially designed for regular Bookshop Billing
and Details management .
• This system is handled by ShopKeeper .
• This system is also maintain the Shopkeeper details and their
Customer & Supplier details.
• BookShop involves the production of the Books from the
material as suppiler.
1.2 Scope of System
• This system is maintain the Shopkeeper, Customer and their Bill details.
• It is provide security to the user regarding the records and data store.
• It is easy to user to search for Books Details.
• It is very easy to use.
• Time saving.
• Maintain Record.
1.3 Proposed System
• System will generate the Customer Bill, Books price Receipt.
• System is useful for Shopkeeper because reduce workload.
• System is provides facility of maintaining a stock.
• Security is provided in terms of username and password.
• Better Documentation.
• Easy to handle
2.ANALYSIS
2.1 Fact Finding Techniques
Fact finding technique is a process to collect information about the system
requirements. There are four kinds of fact finding technique:
1) Interview.
2) Record Review.
3) Observation.
4) Questionnaire.
We have used following techniques:
INTERVIEW:-
1. Collect information from individuals or groups.
2. To gather qualitative information, opinions, policies, suggestions,
etc
3. Direct communicate with the Shopkeeper, Customer.
4. The responses are quickly received, so quick information in less
time
QUESTIONNAIRE:-
1.This technique is of asking questions for collecting required
information.
2.We have used few questioned for making our project easier and
simpler.
RECORD REVIEW:-
1. This technique believes in records than in people.
2. Take place at the beginning of the system study or
later in the study of comparing actual operations with records.
OBSERVATION:-
1. It usage of files and document of stored reports & informal
communication channels,etc
2.2 Feasibility Study
2.The feasibility of any system may be viewed from the following three methods:
M 1
Send
To
1
Pay SALE_BILL
Gener- Has
ate
Purchase
To
SHOP KEEPER
1
To 1 1
Pay Orde
-r To
PURCHASE_B-
ILL
M
M
BOOKS M Supp-
SUPPLIER
ly
M
3.2 Context Level Diagram:-
0.0
Shop Keeper Details Shop Keeper Details
SHOP KEEPER
SHOP KEEPER
BOOK SHOP
Book Details Book Details
BOOK MANAGEMENT BOOK
ShopKeeperDetails ShopKeeperDetails
SHOPKEEPER
1.0 SHOPKEEPER
Book Purchase
Boo Details
BOOK
Supplier_Details
2.0
Pay_Bill Bill_Receipt
SHOPKEEPER SHOPKEEPER
Book Purchase
Billing PayPurchase
Bill_Details Bill
SUPPLIER Process SUPPLIER
PURCHASE_BILL_DETAILS
A
A
Shopkeeper Deatils
BOOK
Selling
EnquiryDetails
SHOPKEEPER
BookDetails Process SHOPKEEPER
CUSTOMER
CUSTOMER_DETAIL
DETAILS
S
BOOK_DETAILS
CUSTOMER_DEATILS SALS_BILL_DETAILS
BOOK_DETAILS
B
B
CustomerDetails
BookDetails CUSTOMER
BOOK_DETAILS
5.0
Customer
Supplier
_Details Report
CUSTOMER_DETAILS _Details
SUPPLIER
Generation
SupplierDetails Process ShopKeeperDetails
SUPPLIER_DETAILS
PurchaseBill SHOPKEEPER
_Details
PURCHASE_BILL_DETAILS
SaleBillDetails
SALE_BIIL_DETAILS
3.4 Object Diagram
w:Walk
p:Person
b: Book Supplies
name = “Java”
firstName = “NIKI” prince = 1500.00
SurName = “Godase” description = “lanaguade”
getprice = 1300.00
Purchase
time = 5.00 pm
sum= 1000.00
3.5 Class Diagram
Walk
+star Time
+end Time
*
+pickUp ()
0. . *
+return ()
+end () *
+buy ()
Person 1
Book Supplies
+firstName
+SurName +name
+prince
+creatWalk()
+description
+getprice
*
+pickUp ()
1 +return ()
Purchase
* *
+getprice()
+Time
+summ
+summUp ()
+charge ()
+addSupplies ()
3.6 Use Case Diagram
GGGGG General Use Case
Manage Books
Info And
Category
Manage and
Count Books
Available
Customer
Monitor
Transaction
Recored
3.7 Sequence Diagram
Admin | | |
| | | Add/Edit
Add/Edit Add/Edit
Stock
BookShop Book
| | |
| | |
Save/Update
Save/Update
| | | Stock
Book
Manage
BookShop | | |
Save/Update List/Delete
| | |
BookShop Stock
| | |
List/Delete
| Manage | |
Book
| Books | |
| Details | |
| | |
| | |
| | Manage |
| | Stock |
| | Details |
| List/Delete | |
Book
| | |
| | |
| | |
3.8 Activity Diagram
Start
Check User Level and
Permissions
Check
Check Check
Permission
Permission Permission
Manage Stocks
Manage BookShop Manage Books
END
Exit From the System
3.9 Component Diagram
BookShop Encryption
Security
Data Access
Access Control
Books
Encryption
Bookshop ----------
Management Data Access Persistance
System ----------
Data Access
BookShop
Books DATABASE
ADMIN
4 DataDictionry
Name:- Book Details
3. Paperwork is reduced.
• Disadvantages:-
4. The system provides only a single login and password, which can be
dangerous if password is leaked out.
7.CONCLUSION
• Bookshop Management system is actually a software which handle
the essential data and save the data and actually about the database
of a Bookshop Management and it's Billing management.
• This software help in effectively management of the Customer Sale
Bill, Shopkeeper details ,Supplier Details and store the database.
• It provide the statistics about Books which are in stocks which data
can also be updated and edited. It works as per the requirement of the
user and have options accordingly.
• The record of suppliers supplies can also be saved in it.
• There are other function available too . The main purpose is
effectively and easily handling of Books data and it's management.
8.BIBLIOGRAPHY
Biblography
v Books…
1. SADSE
…….S.PARTHASARATHY
v Websites…
1.http://www.tutorialspoint.com
THANKING
YOU…!