Académique Documents
Professionnel Documents
Culture Documents
By:
Paushali Kundu
Sushreeta Sahu
Debadarshini Sahoo
Aakanksha Autade
Tabassum Qureishi
Ketaki Pund
Objectives:
To develop an automated system in order to:
Maintain customer information and send discounts for regular customers.
Maintain service centre details and track each request.
Automate inventory system and generate alerts for the same.
Update receipt for bill payment.
Requirement Analysis:
The basic requirements to develop this system can be classified into four categories, which are stated
below.
1. Functional:
Update customer information.
Generate discounts and validate discount sheet according to customer loyalty.
Manage customer complains/requests and processing it to manager.
Set an alarm for the inventory and generate supplier wise product invoice and update the inventory.
Maintain product sales online.
2. Operational:
Scalability of application.
Security requirements.
Maintenance of normalized customer table.
Back-ups and archival of data.
3.System:
1GB RAM.
18GB HDD.
Relational database.
Java Application.
Magnetic card reader and bar code reader.
Central Server.
Local workstation.
Local Printer.
4. Implementation:
User training.
Creation of reference tables.
Data loading and entry into new systems.
New product updates.
Updation of change in price.
E.R Diagram:
1
MONITORS
SERVICE
MANAGE
SENDS
COMPLAIN
SERVICE
CENTRE
REGISTERS
M
M
CUSTOM
ER
PURCHASE
N
M
GENERATE
REGISTERS
STORE
1
ALERT
1
1
1
PURCHA
SE
MANAGE
OFFERS
N
SYST
EM
DISCOUN
TS
CHECKS
GETS
N
1
N
N
CHECKS
CUSTOM
ER
.
INFO
CHECKS
ORDER
GENERATE
SALES
ANALYS
DECIDE
N
M
ANALYZE
SALES
REPO
GENERATE
1
OWNE
R
N
CHECKS
SUPPLIER
PRODUCT
Context diagram
Level 0
Customer
Information
Owner
sales report
Order
payment Management
system
bill
Sales
Executive
Owner
discount
register
complaint
Complaint
System
payment
inventory
check
process
complaint
Purchase
Manager
Level 1
1
Sales
type Executive
discount
Check
Customer Info
Customer Info
2
Calculate Add
Discount
Generate bill
Level 2
Inventory record
Purchase
Manager
Inventory
Check
Check
inventory
details
a
Order
products
Product
stock
Minispecs :
Billing System
Register customers
Check Customer type
If Customer type =Regular
Then Regular Discount
Else if Customer type = Elite
Then Regular discount + 10% discount
Calculate bill
Service / Complaint management system
Customers registers complaint request
Service manager receives the request
Service managers sends request to service center
Service manager traces the request
Inventory System
Sales maintained online
Check product stock
If product stock < min required stock
{
Alert purchase manager
Purchase manager gets sales analysis report
Decides order quantity
Generates supply wise production invoice
purchase product
from suppliers