E- KIRANA STOREPresented By: Internal Guide:
Patel Rahul A. Dr. J.N. Dharva
Rajput Ajay B.
Group No: 03 External Guide:
MCA Semester V K.J.Patel
Submitted To:ACHARYA MOTIBHAI PATEL INSTITUTE OF COMPUTER STUDIES
GANPAT UNIVERSITY, KHERVA – 382711
PROJECT PROFILE:Project Title: E-Kirana StoreObjective: The main aim of this system is to provide online buying and
selling many item.
Front-end: JSP ,sevlet
Back-end: MySql 5.2
Web Server: Apache 7.0.54
Other Tools: 1. MS- OFFICE 20072. RFFLOW 5.043. Eclipse4.XAMPP 1.8.2
Internal Guide: Dr. J.N.Dharva
Group No: 3
EXISTING SYSTEM:
The existing system is not online system, it gives facility manually, user must have to purchase the item on any store.
The process of existing system is lengthy, user have to go through long process of item purchase.
The advertisement criteria of the system is limited so its not widely known of our Store.
Because of the whole work is done manually it takes more time to provide services.
NEED FOR NEW SYSTEM: Most required less time to access. The proposet system mostly provide to less time to access
this
application.
Less Man Power. The proposet system all works automatically so less man
power.
Easy to management. The proposet system working expert system or man so
system
managing easily.
Search Facility The proposet system provides searching criteria so you can
searching or selecting item to anywhere.
FUNCTIONAL SPECIFICATION:
Admin Module:
o Login :- Admin must have login for using login form.
o Products With Details:-Define many types of product with details.
o Check the Registration:-admin can check the registration by the
user.
o Check the Order and Manage:-admin have check the user order
and managing.
o Check Feedback:-admin can see the feedback by the user.
o Add Special Sales Offer/Discount :-admin can add special types of
selling offer and discount.
o Registration:-user must be registration first using
registration form
o Login:-user can login for using login form
o Search Products:-user can searching many items using
search products
o Bill Payment -> Online/Cash on delivery:-user can pay a
bill online otherwise cash on
delivery
o Feedback Form:-user can send a feedback using feedback
form.
User Module:
HARDWARE & SOFTWARE SPECIFICATION:
Hardware Requirement: Server Side:o Processer: 1.6 GHz
o RAM: 4 GB OR Above
o Hard disk: 20 GB free space
Client Side:
o RAM: 256 MB OR Above
o Hard disk: 2 GB free space
o SOFTWARE REQUIREMENT: Server Side:o Server: Apache 7.0.54,
o Architecture: MVC (JSP,Servlet),
o Tool: Xampp 1.8.2,
o Operating System: Window xp , Window 7.
Client Side:o Browser: Any Compatible Browsero Operating System: any Compatible Browser
TIME-LINE CHART
ACTIVITY DIAGRAM :- ADMIN
ACTIVITY DIAGRAM:- USER
USE CASE DIAGRAM
User
Admin
Registration
Login
Search/Select Products
Give Orders
Payment
Feedback
Manage Users
Manage Products
Manage Orders
logout
E-R DIAGRAM
ADMIN_LOGIN:-
Primary key:- AidForeign key:-
No Fname Datatype Size Constrain Discription1 Aid Int Primary key Primary key of
admin _mast id2 Username Varchar 50 Notnull User name or id3 Password Varchar 50 Notnull Password of
user
CATEGORY_MASTER:-
Primary key:- CidForeign key:- -
No Fname Datatype Size Constrain Discription
1 Cid Int - Primary key Cid with primary key
2 Cname Varchar 50 Notnull Name of category
PRODUCTS_MASTER:-
Primary key:- SidForeign key:- Cid
No Fname Datatype Size Constrain Description1 Pid Int - Primary key pid with
primarykey2 Pname Varchar 50 Notnull Name of
products3 Pdetails Varchar 500 Notnull Details of
products4 Image Varchar 100 Notnull Image of
products5 Price Double - Notnull Price of
products 6 Cid Int - Foreign key Foreign key of
cid
REGISTRATION_MASTER:-Primary key:- RidForeign key:- -
No Fname Datatype Size Constrain Desciption
1 Rid Int - Primary key Rid with primarykey
2 Rname Varchar 50 Notnull Name of user
3 Address Varchar 100 Notnull Address of user
4 Email Varchar 50 Notnull Email of user
5 Contact number
Bigint - Notnull Number of user
6 Password Varchar 50 Notnull Password of user
ORDER_MASTER:-Primary key:- OidForeign key:- Rid
No Fname Dattype Size Constrain Description1 Oid Int - Primary key Oid with primary
key2 Oaddress Varchar 100 Notnull Address of user3 Odate Varchar 50 Notnull Date of the order4 Rid Int - Foreign key Foreign key of
registration
ORDER_TRANSECTION:-Primary key:- OtidForeign key:-Pid,Oid.
No Fname Data type Size Constrain Description
1 Otid Int - Primary key Primary key of order_master id
2 Quantity Dounble - Notnull Quantity of the produdts
3 Pid Int - Foreign key Foreign key of products_master id
4 Oid Int - Foreign key Foreign key of order_master id
FEEDBACK_MASTER:-
Primary key:- FidForeign key:-
No Fname Datatype Size Constrain Description1 Fid Int - Primary key Fid with primary
key2 Fname Varchar 50 Notnull Name of the
user3 E-mail Varchar 100 Notnull Email id of the
user4 Contact
numberBigint - Notnull Contact name of
user5 Message Varchar 500 Notnull Message to
provide user
SEQUENCES DIAGRAM
CLASS DIAGRAM:-
COLLABORATION:- USER
COLLABORATION:- ADMIN
INPUT OUTPUT DESIGN
USER HOME PAGE
USER SHOW PRODUCTS
USER REGISTRATION
USER LOGIN
SELECTED USER PRODUCTS
ORDER INFORMATION
SHOW BILL
USER FEEDBACK
ADMIN LOGIN
ADMIN HOME PAGE
CATEGORIES
PRODUCTS
CONTACT
SHOW USER ORDER
SHOW FEEDBACK
FUTURE ENHANCEMENT
•In future given include stock management.
•In future we will be add a big Dealership in market.
BIBLIOGRAPHY
• Books•Core Servlets and Java Server Pages, Volume 1: Core Technologies.• Java programming language By ken Arnold, James Gosling.•Head first java By Kathy Sierra, Bert Bates. • Web references:•www.TutorialPoints.com•www.w3cschools.com•www.stackflow,com•www.TutorialCollection,com
THANK YOU
Recommended