0% found this document useful (0 votes)
12 views29 pages

Tanu

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

Tanu

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

A

Project Report

On

ART GALLERY MANAGEMENT SYSTEM

Submitted to

Savitribai Phule University of Pune

For Partial Fulfilment of

BACHELOR OF COMPUTER SCIENCE

Submitted by

Miss: Nikalaje Pramila Bhanudas

Miss: More Rani Bhausaheb

Under the Guidance of Prof: Wamane mam


Rayat Shikshan Sanstha’s
R. B. Narayanrao Borawake College Shrirampur,(2024-25)

"Education through self-help is our motto" – Karmaveer

Rayat Shikshan Sanstha’s,

R.B. NARAYANRAO BORAWAKE COLLEGE


Shrirampur 413709, Ahilyanagar

CERTIFICATE

DEPARTMENT OF COMPUTER SCIENCE


Date: ___ / ___ / 2025

This is to certify that Miss.Nikalaje Pramila Bhanudas and Miss.Rani Bhausaheb More

Bachelor of Computer Science has successfully completed the project report on “Art

Gallery Management System”.

Project Guide Head of Department

Internal Examiner External Examiner


ACKNOWLEDGEMENT
“It is a distinct honour and proud privilege to acknowledge, with
our attitude, the keen interest taken by Prof.Wamane S.V, and
their inspiring suggestion, constant supervision, and
encouragement, which made it possible to pursue and complete
this project on "ART GALLERY MANAGEMENT SYSTEM"
effectively. We would like to take this opportunity to express our
profound gratitude to all the staff members for their constant
help.

It has given us immense pleasure to associate ourselves with


thought-provoking and absorbing concepts of this project. We
acknowledge with courtesy Prof. Mr. Shinde (Department of
Computer Science). We are grateful to those who have directly
and indirectly cooperated to finish this project work.

We greatly appreciate our staff members—Prof. Unde Sir, Prof.


Raut R.B, Prof. Kawale J.T, Prof. Pawar M.S, Prof. Bhawar D.S,
and Prof. Bakare R.D—for their keen interest and number of
fruitful suggestions at various stages during the completion of
this endeavour, which helped us reach the depth of this work.”

Date:

Nikalaje Pramila Bhanudas More Rani Bhausaheb


TABLE OF CONTENTS
1. Introduction

o 1.1 Overview

o 1.2 Objectives

o 1.3 Scope of the Project

2. System Analysis

o 2.1 Existing System

o 2.2 Proposed System

o 2.3 Advantages of the Proposed System

3. System Design

o 3.1 System Architecture

o 3.2 Functional Modules

4. Implementation & Testing

o 4.1 Implementation

o 4.2 Testing Techniques

5. Conclusion & Future Enhancements

o 5.1 Conclusion

o 5.2 Future Enhancements

6. References

1. INTRODUCTION
1.1 Overview
 The Art Gallery Management System is a software
application designed to help art galleries manage their
artwork, artists, exhibitions, and sales efficiently. In
the modern era, art lovers and collectors prefer
browsing and purchasing artwork online. Traditional
galleries often face difficulties in maintaining records
manually, leading to inefficiencies and errors.

 This system digitizes gallery operations, making it


easier for administrators to track artwork, schedule
exhibitions, and process sales seamlessly. It also
provides an online platform for artists to showcase
their work and customers to explore and purchase
artwork conveniently.
1.2 Objectives
 To create a user-friendly digital platform that allows
galleries to manage their inventory of artworks and
exhibitions.

 To provide online access to art collections, allowing


customers to browse and purchase paintings, sculptures,
and digital art.

 To enable artists to register and upload their artwork for


online exhibition and sale.

 To streamline sales and transactions through integrated


payment gateways, reducing the dependency on manual
record-keeping.

 To enhance the visibility of artworks and exhibitions


through an efficient online system.
1.3 Scope of the Project
The Art Gallery Management System will allow:
a) Galleries: To manage their inventory, schedule
exhibitions, and track sales.

b) Artists: To register, upload their work, and


receive payments for sold artwork.

c) Customers: To browse, book, and purchase


artworks online.

 The system will include multi-user access with different


roles, such as administrators, artists, and customers.

 Future upgrades may include AI-based recommendations,


augmented reality (AR) integration, and NFT-based digital
artwork sales.
2. SYSTEM ANALYSIS

2.1 Existing System

 Most art galleries rely on manual records or


simple spreadsheets to keep track of their
inventory and sales.

 Traditional galleries require customers to visit in


person, which limits accessibility for remote
buyers.

 Managing multiple exhibitions, tracking


payments, and maintaining an updated catlog
becomes challenging and time-consuming.

 There is no centralized platform where artists can


independently upload and manage their work.
2.2 Proposed System

 The proposed Art Gallery Management System will


be a web-based and mobile-friendly platform that
automates gallery operations.

 It will provide secure login and user authentication


for different roles: administrators, artists, and
customers.

 The system will have a real-time artwork catlog,


where users can filter by category, artist, or price.

 A secure payment gateway will be integrated to


process transactions efficiently.

 Exhibition events will be managed through a


calendar-based scheduling system, ensuring proper
event planning.
2.3 Advantages of the Proposed System

 Better Organization: All artwork details, artist


profiles, and sales records will be stored digitally.

 Increased Sales & Visibility: Online accessibility


allows a global audience to explore and purchase
artwork.

 Time Efficiency: Reduces paperwork and automates


sales tracking and artist payouts.

 Secure Transactions: Implementing encrypted


payment gateways ensures safe and reliable
purchases.

 User-Friendly Interface: An intuitive design will


make browsing and purchasing artwork simple for
users.

3. System Design

3.1 System Architecture


The system follows a three-tier architecture:
 Presentation Layer (Frontend): Developed
using HTML, CSS for an interactive UI.

 Business Logic Layer (Backend): Uses PHP


(Laravel) to handle operations.

 Database Layer: Stores data such as artwork


details, artist information, and sales records
using MySQL.
3.2 Functional Modules

 Artist Management: Allows artists to create profiles,


upload artwork, set prices, and track their sales.

 Artwork Catlog: Provides an interactive online


gallery for users to browse, search, and filter artworks.

 Exhibition Scheduling: Galleries can plan and


organize events, allowing customers to register for
upcoming exhibitions.

 Sales & Payment Processing: Secure payment


gateways (PayPal, Stripe, Razorpay) enable smooth
transactions.

 User Management: Different user roles (Admin,


Artist, Customer) will have specific permissions and
functionalities.
4. Implementation & Testing

4.1 Implementation
Technologies Used:

 Frontend:Css .

 Backend: Node.js, Django (Python), PHP (Laravel).

 Database: MySQL, PostgreSQL, or MongoDB.

 Authentication: Firebase, OAuth, or JWT-based login


system.

 Payment Gateway Integration: PayPal, Stripe, or


Razorpay for secure transactions.

 Hosting & Deployment: AWS, Firebase, or Heroku


for cloud-based hosting.

4.2 Testing Techniques


 Unit Testing: Tests individual components (e.g., login
system, artwork upload functionality).

 Integration Testing: Ensures different modules (e.g.,


payment processing and order confirmation) work
seamlessly.

 Load Testing: Checks system performance under high


traffic conditions.

 User Acceptance Testing (UAT): Ensures the system


is user-friendly and meets gallery requirements.
5. Conclusion & Future Enhancements

5.1 Conclusion

 The Art Gallery Management System successfully


digitizes and simplifies gallery operations.

 It allows galleries to maintain an updated online


catlog, schedule exhibitions, and process sales
securely.

 Artists can independently showcase and sell their


work, while customers can explore and buy artwork
conveniently.

 The system enhances efficiency, reduces operational


costs, and increases revenue potential for galleries and
artists.
5.2 Future Enhancements

 AI-Powered Art Recommendations: Suggests


artwork based on user preferences and browsing
history.
 Augmented Reality (AR) Feature: Allows users to
preview how a painting will look on their wall
before purchasing.
 Blockchain & NFTs: Integration for secure
ownership verification and digital certification of
artwork.
 Multi-Language Support: Expanding the platform
for global users by introducing multiple language
options.
 Mobile App Development: Creating a dedicated
mobile application for better accessibility.
ACTIVITY DIAGRAM FOR USER

LOGIN

VIEW PAINTINGS

ADD PAINTING TO
WISHLIST OR CART

BUY THE PAINTING


Table Name Description
Users Stores admin and customer accounts
Categories Stores different art categories
Artworks Stores details about artworks
Orders Stores customer orders
order_items Stores artworks in an order
ACTIVITY DIAGRAM FOR USER

LOGIN

VIEW
PAINTING EDIT PROFILE
S

View order

Add to cart Change order My account

Payment status
Cancel order
Confirm order

Manage
Make payments orders

Generate order

logout
USE CASE DIAGRAM FOR USER

LOGIN

REGISTRATION

VIEW
PAINTINGS

CHOOSE
PAINTINGPLZC
E

PLACE ORDER

USER
MAKE
PAYMENT

LOGOUT
USE CASE DIAGRAM FOR ADMIN

LOGIN

CHOOSE ROLE

ADD
PAINTIMGD

MANAGE
PAINTINGSD

ADMIN

LOGOUT

Exhibition

Class Diagram exhibitionID: int


- title: String
- endDate: Date
Gallery

- galleryID: int
- name: String
- address: String
- phone: String
1 M

Sale
Staff
- saleID: int
- staffID: int
- saleDate: Date
- name: String
M - totalAmount:
- name: String M Decimal

M
Artwork

- artworkID: int
- title: String
1
- medium: String
Customer
- price: Decimal
- customerID: int M
- status: String
- name: String Artist
- email: String
- name: String
- phone: String
- artistID: int
Rewservation

-reservationID: int
-reservationDate: Date
- status: String
OBJECT DIAGRAM le

Admin
-admin_id:int
-password:string

1
User

User_id:int
User_name:string
User_email:string Order
User_phone product_id:int
order_id:int
user_id:int
M
M m

Payment Product

Payment_id:int Product_id:int
payment_type:string name:string

M
M

1
SEQUENCE DIAGRAM FOR ADMIN

ADMIN DATABASE

Login

Login successful

Add Paintings

Stored Paintings in Database

Check Order

Update Database
SEQUENCE DIAGRAM FOR USER

CUSTOMER DATABASE

Do Registration

Do Login

Login Successful

View and select painting

Add to cart or Placed Order

Complete order

Deliver Product

Gives bill
Pays Bill

Payment Succesful

Gives Review

You might also like