Professional Documents
Culture Documents
Project Report on
Affiliated to
Veer Narmad South Gujarat University, Surat
As a partial fulfilment
(B. C. A.)
2023-2024
CERTIFICATE
9001-2015 & 29990-2010
An ISO Certified
This is to certify that the project work entitled “Online Art Gallery” is
bonefied work done by,
1. Sneha Malik
The project work was carried out under our supervision and is certified
further that to the best of our knowledge the work reported here in
does not form of any other thesis or dissertation or basis of which a
degree or any award was conferred on an earlier occasion on any other
candidate.
Acknowledgement
We take this opportunity to thank all those who have contributed their support in preparing this
seminar. Firstly, we would like to express our deep sense of gratitude towards ROFEL BBA
and BCA College, Vapi.
Providing us this opportunity to implement our skills in making Minor Project on a
topic in our fifth semester course curriculum.
I would not miss the opportunity to thank my guide Mrs. ZINKAL PATEL who has
always been providing continuous guidance & support and always been a stepping stone
in completing this seminar.
I am also very thankful to Principal Dr. P.H.Ved of our college for their keen interest and for
providing all facilities in our project work.
Last but not least, we are also grateful to our parents and friends whose continuous support has
always boosted our moral towards working on this seminar.
INDEX :
1. Introduction
1.1 Project Profile
1.2 Objectives
4. Bibliography
1. INTRODUCTION
The Art Gallery (Artistry) has been designed to override the problem of existing
manual system. This web application is supported to eliminate and in some case reduce
the hardship faced by manual system. The application is reduced as much as possible
to avoid errors while entering the data. It also provides message while entering invalid
data. No formal knowledge is required for the user to operate this system. Overall we
said that Art Gallery is user friendly.
This document serves as an introduction to the creative and immersive digital platform
designed to celebrate the world of art, connect artists with their audience, and offer art
enthusiasts a window into the rich tapestry of artistic expression. Our Art Gallery
Website is not just a website; it's a vibrant, dynamic, and ever-evolving art ecosystem
that encapsulates the essence of human creativity.
In Art Gallery, we have use PHP and MySQL Database. This project keeps the records
of user enquiry, art products and art artist. Art Gallery Management System has two
modules i.e. admin and user.
ADMIN MODULE:
1. Home: In this section, admin can briefly view the total pending amount, total
completed amount, total order placed, total arts, total accounts (user & admin), total
messages
2. Arts: In this section, admin can manage art products (add/delete/update).
3. Orders: In this section, admin can manage orders (delete/update).
4. Users: In this section, admin can manage users (delete).
5. Messages: In this section, admin can manage messages (delete).
USER MODULE:
1. Home: In this section, user can see the home page of the website.
2. About: In this section, user can view the about us page of the website.
3. Arts: In this section, user can view different artworks and make orders of their
choice.
4. Contact: User can contact with the admin by filling the form.
5. Orders: User can view the orders placed.
1.2 OBJECTIVE:
The main objective of the Art Gallery project is to manage the details of users, artworks
and orders. This Art Gallery will definitely reduce the time, energy and money wasted in
manually searching the details of the enquiry. With the help of this software, all the services
and users can be properly channelized.
Guest user can register themselves as a customer and they can buy any art products.
Admin can manage art products, users and messages from the user..
Admin can confirm that the order is completed.
Admin can approve the user and also disapprove
6. Admin can view the total pending amount, total completed amount, total order
placed, total arts, total accounts (user & admin), total messages.
2. SOFTWARE REQUIREMENT SPECIFICATION
ABOUT SRS
A good SRS defines the how Software System will interact with all internal modules,
hardware, communication with other programs and human user interactions with range of
real life scenarios. Using the Software requirements specification (SRS) document on QA
lead, managers creates test plan. It is very important that testers must be cleared with every
details specified in this document in order to avoid faults in test cases and its expected
results.
It is recommended to review or test SRS documents start writing test cases and making any
plan for testing.
2.1 E- R Diagram
E-R Model is a popular high level conceptual data model. This model and its variations are
frequently used for the conceptual design of database application and many database
design tools employ its concept.
The Entities and their relationships between them are shown using the following
conventions:
User Buys
User_id id
name
id
price
Adds to name
Cart Artwork
cart
quantity
price
image
image
Place
Order Manage
id
user_id
Orders Manage Admin
name
number id
payment_status pswd
method total_price
address total_prdcts
2.2 Data Flow Diagrams:
A data flow diagram is graphical tool used to describe and analyzed movement of data through a
system. These are the central tool and the basis which the other components are developed. The
transformation of data from input to output, through processed, may be described logically and
independently of physical components associated with the system.
A DFD is also known as a "Bubble Chart" has the purpose of clarifying system requirements and
identifying major transformations that will become programs in system design. So, it is the starting
point of the lowest level of detail. A DFD consists of a series of bubbles joined by data flows in
the system.
DFD Elements:
Data Flow: Data packets flowing from one process to another process.
Data Flow
Data
Process
Data Store: Repositories of data
Data Store
External Entity: Objects outside the system with which the system communicates.
External
Interactor
Response Response
Admin
First Level DFD – Online Art Gallery(Admin)
Req managmnt
Manage
Artworks Products
Artworks info
2.0
Logout
6.0
First Level DFD – Online Art Gallery(USER)
Logout
6.0
Second Level DFD – Online Art Gallery (Admin 2.0)
Insert data
Add
Item Products
Reply
2.1
Update info
Change name, products
price,img
2.2 Reply
Remove data
Delete item
Products
2.3 Reply
Second Level DFD – Online Art Gallery (User 5.0)
Updates cart
Add to cart Orders
5.2 Reply
Edit profile
Checkout
Orders
5.3 Reply
2.3 Data Dictionary
Database:
Tables:
Users
Products
Orders
Message
Cart
3. User Interfaces (Screenshots of Project)
User Registration
User Login
Home
On Scrolling:
About Us
Artworks
Contact
Search
After Searching :
Cart
Order
Admin Dashboard
Add Arts
Order
Users
Message
4. BIBLIOGRAPHY
For PHP
https://www.w3schools.com/php/default.asp
https://www.sitepoint.com/php
https://www.php.net
For MySQL
https://www.mysql.com
http://www.mysqltutorial.org
For XAMPP
https://www.apachefriends.org/download.html