0% found this document useful (0 votes)
25 views26 pages

Final Project 2

Uploaded by

ayushpatelloops
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views26 pages

Final Project 2

Uploaded by

ayushpatelloops
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 26

Page | 1

WEB APPLICATION DEVELOPMENT PROJECT


Page | 2

PRESIDENT INSTITUTE OF COMPUTER APPLICATIONS

T.Y. B.C.A (2022-2023)

A Project Report on Coffee Shop Management

Develop By: -

NAME ENROLMENT NUMBER


SIDDHAPURA AYUSH SUDHIRBHAI 202112102606
PATEL YOHESH GIRISHBHAI 202112102562
SOLANKI MOHIT JIGNESHBHAI 202112102610

PRESIDENT INSTITUTE OF COMPUTER APPLICATIONS


AHMEDABAD
Affiliated by GUJARAT UNIVERSITY

Index
Sr. No. Topic Page No.
Page | 3

1. Company certificate ………………………………….…………....……


03
2. Company Profile …………………………………….............................04
4. Acknowledgement……………………………………..........................05
5. Project
Details……………………………………...................................06
5.1 Existing
System….......................................................06
5.2 Proposed System………............................................06
6. System Tools…………………………………….....................................07
7. Modules………………............................................................................08
7.1 Admin modules......................................................... 08
7.2 User modules..............................................................08
8. Use Case Diagram…………………………..........................................09
8.1 Admin Use Case Diagram…...................................10
8.2 User Use Case Diagram …………...........................11
9. Activity Diagram……………………….…….......................................12
9.1 Admin Activity Diagram …………………………...13
9.2 User Activity Diagram ……………………………... 14
10. Class Diagram……………………………………..................................15
11. Sequence Diagram……………………………….……………….……..17
12. Entity Relationship Diagram........................................................19
13. Data Dictionary……………………………………...............................21
Page | 4

COMPANY PROFILE
Page | 5

 Solulab has managed to make its own position in IT Sector. We


are involved in web development, App Development, IOT
solutions, Graphics & Designing, Project training, Digital
Marketing, Domain & Hosting services, SMS services etc.

 Our expertise and skill-set include the design and development


of websites.

 In the span of many years we have managed to deliver all


projects on time with utmost accuracy to our clients across the
globe.

 We have dedicated teams of experienced and hardworking


developers, our developers who are always willing to take new
challenges and looking forward to learn new things, are hearts
of this company.

Connect with Us Now


Call Us: +91 9662460193
Visit Our Website: https://solulab.com/
Page | 6

Acknowledgement

 It really gives us a great pleasure and deep satisfaction to


presenting this report of our project work as a part of BCA
course arranged in order to gain the practical knowledge in
system development.

 We took this opportunity to express our sincere gratitude to


several people with whose help and encouragement, we have
been able to complete this project rather successfully.

 We express a deep sense of gratitude to our project guide


incharge prof. RITA VADHVANA valuable suggestions and
continuous encouragement without which the project would
not have been a success.

 We also thank to our college PRESIDENT INSTITUE OF


COMPUTER APPLICATION
Page | 7

PROJECT PROFILE
Existing System:
 No computerized system.

 Paper work is performed.

 Data retrieving is very time consuming.

 It is difficult to find out the oldest record which is already


visited in the past.

 Existing system is a manual system so there are lot of


problems in handling and managing the data.

Proposed System:
 The core objective is to automate the system to computerize,
which simplifies the work and is easier, than the recent
manual and time-consuming process in COFEE SHOP.

 The proposed system will be hosted widely on the web


(WWW – World Wide Web), for future enhancement and
growth.
Page | 8

 This system will be developed for better time utilization and


management.

 This system also provides easy ordering system by just scan


QR Code.

SYSTEM TOOLS

Development tools and Technologies:

Frontend: HTML, JAVASCRIPT, CSS

Backend: PHP, MYSQL

Other tools: XAMPP, VScode

Operating System: Windows 7,8,10, Android, iOS, ubuntu,


Linux
Page | 9

MODULES:
--> Admin

-->User

Admin
● Login
● Manage Item
● Manage Order
● Manage Bill
● Manage Payment
● Feedbacks
● Logout

User
● View Items
● View Bills
● Make Payment
Page | 10

● Feedback

USE CASE DIAGRAM


Page | 11

 User Use Case Diagram


Page | 12
Page | 13

 Admin Use Case Diagram


Page | 14

ACTIVITY DIAGRAM

 Admin Activity Diagram


Page | 15
Page | 16

 User Activity Diagram


Page | 17

CLASS DIAGRAM
Page | 18
Page | 19

SEQUENCE DIAGRAM
Page | 20
Page | 21

ENTITY RELATIONSHIP DIAGRM


Page | 22
Page | 23

DATA DICTIONARY
Page | 24

Admin Table

Field Type Description Constraint


Id Int (6) Admin id PK
Name Varchar (15) Name of the admin Not Null
Password Varchar (8) Password of admin Required

Customer Table

Field Type Description Constraint


Id Int (6) Customer id PK
Name Varchar (25) Customer name Required

Order Table

Field Type Description Constraint


Id Int (6) Order id PK
Specialization Varchar (25) Specialization of item Not Null
Item_id Int (6) Item id FK
C_id Int (6) Customer id FK
Price Numeric (8) Item price Not Null
Table_no Numeric (2) Table number Not Null

Specialization Table

Field Type Description Constraint


Page | 25

Id Int (6) Specialization id PK


Specialization Varchar (25) Name of specialization Not Null

Item Table

Field Type Description Constraint


Id Int (6) Item id PK
Specialization Varchar (25) Item specialization Not Null
Name Varchar (25) Item name Required
Price Numeric (10) Item prize Not Null

Field Type Description Constraint


Id Int (6) Bill id PK
Date Int (8) Bill date Required
Total_a Numeric (10) Bill amount Not Null
Page | 26

You might also like