43
E- KIRANA STORE Presented 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

E- K IRANA S TORE Presented 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

Embed Size (px)

Citation preview

Page 1: E- K IRANA S TORE Presented 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

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

Page 2: E- K IRANA S TORE Presented 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

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

Page 3: E- K IRANA S TORE Presented 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

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.

Page 4: E- K IRANA S TORE Presented 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

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.

Page 5: E- K IRANA S TORE Presented 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

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.

Page 6: E- K IRANA S TORE Presented 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

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:

Page 7: E- K IRANA S TORE Presented 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

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

Page 8: E- K IRANA S TORE Presented 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

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

Page 9: E- K IRANA S TORE Presented 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

TIME-LINE CHART

Page 10: E- K IRANA S TORE Presented 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

ACTIVITY DIAGRAM :- ADMIN

Page 11: E- K IRANA S TORE Presented 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

ACTIVITY DIAGRAM:- USER

Page 12: E- K IRANA S TORE Presented 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

USE CASE DIAGRAM

User

Admin

Registration

Login

Search/Select Products

Give Orders

Payment

Feedback

Manage Users

Manage Products

Manage Orders

logout

Page 13: E- K IRANA S TORE Presented 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

E-R DIAGRAM

Page 14: E- K IRANA S TORE Presented 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

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

Page 15: E- K IRANA S TORE Presented 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

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

Page 16: E- K IRANA S TORE Presented 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

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

Page 17: E- K IRANA S TORE Presented 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

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

Page 18: E- K IRANA S TORE Presented 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

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

Page 19: E- K IRANA S TORE Presented 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

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

Page 20: E- K IRANA S TORE Presented 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

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

Page 21: E- K IRANA S TORE Presented 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

SEQUENCES DIAGRAM

Page 22: E- K IRANA S TORE Presented 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

CLASS DIAGRAM:-

Page 23: E- K IRANA S TORE Presented 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

COLLABORATION:- USER

Page 24: E- K IRANA S TORE Presented 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

COLLABORATION:- ADMIN

Page 25: E- K IRANA S TORE Presented 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

INPUT OUTPUT DESIGN

Page 26: E- K IRANA S TORE Presented 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

USER HOME PAGE

Page 27: E- K IRANA S TORE Presented 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

USER SHOW PRODUCTS

Page 28: E- K IRANA S TORE Presented 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

USER REGISTRATION

Page 29: E- K IRANA S TORE Presented 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

USER LOGIN

Page 30: E- K IRANA S TORE Presented 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

SELECTED USER PRODUCTS

Page 31: E- K IRANA S TORE Presented 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

ORDER INFORMATION

Page 32: E- K IRANA S TORE Presented 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

SHOW BILL

Page 33: E- K IRANA S TORE Presented 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

USER FEEDBACK

Page 34: E- K IRANA S TORE Presented 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

ADMIN LOGIN

Page 35: E- K IRANA S TORE Presented 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

ADMIN HOME PAGE

Page 36: E- K IRANA S TORE Presented 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

CATEGORIES

Page 37: E- K IRANA S TORE Presented 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

PRODUCTS

Page 38: E- K IRANA S TORE Presented 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

CONTACT

Page 39: E- K IRANA S TORE Presented 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

SHOW USER ORDER

Page 40: E- K IRANA S TORE Presented 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

SHOW FEEDBACK

Page 41: E- K IRANA S TORE Presented 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

FUTURE ENHANCEMENT

•In future given include stock management.

•In future we will be add a big Dealership in market.

Page 42: E- K IRANA S TORE Presented 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

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

Page 43: E- K IRANA S TORE Presented 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

THANK YOU