saran front pdf
TRANSCRIPT
-
8/13/2019 Saran Front PDF
1/38
1
ABSTRACT
Online Art Gallery is an Online application, which is used to display and
sell art works of artist irrespective of their nationality, gender and other narrow
consideration, through auction.
Artist can register online for being a member in the art gallery and each artist can
upload the digital copy of their art work under the respective conditions.
Artist can upload their arts to upload their arts after logged in.
Admin can rate arts. Admin will give score for arts. Then top three arts will
display in home page
An online art gallery refers to a website that displays artworks. Usually, the online
gallery is run as a business, with the purpose of displaying the artwork being to promote
it to potential buyers.
-
8/13/2019 Saran Front PDF
2/38
2
CHAPTER- I
1. INTRODUCTION
1.1 OVERVIEW OF THE PROJECT:
This Project is entitled as ONLINE ART GALLERY Front End as PHP and
Back End MySQL
.
Online Art Gallery is an Online application, which is used to display and sell art
works of artist irrespective of their nationality, gender and other narrow consideration,
through auction. Artist can register online for being a member in the art gallery and each
artist can upload the digital copy of their art work under the respective conditions.
Art galleries display all abstract pieces of art from watercolor paintings, oil paintings to mixed media paintings. They highlight both ancient as well as contemporary
abstract art. Pablo Picasso, Georges Braque, Piet Mondrian and Mark Rothko are
amongst the many popular abstract artists known for their different forms of abstract
artwork.
An online art gallery refers to a website that displays artworks. Usually, the online
gallery is run as a business, with the purpose of displaying the artwork being to promote
it to potential buyers. Other variations include:
An online art market for collectors also known as an online secondary market. A
contemporary art gallery displaying art work from their current, future, or past
-
8/13/2019 Saran Front PDF
3/38
3
exhibitions, most often to promote the exhibitions, rather than with a view to selling the
work via the website .
.
1.2 ORGANIZATION PROFILE
Bannari Amman enterprises specializes in providing a wide array of leading edge
and customized solutions & services to its clients, for a range of key verticals and
horizontals
A Bannari Amman enterprise has excellent domain expertise in wirelesstelecommunications using, automation, system security, conversions and consultancy.
OBJECTIVE
To meet out the challenge, a Bannari Amman enterprise was established in 2002.
For the past four years we looked at this threat as an opportunity to provide talented
individuals and organizations superior software training, development and specialized
consulting services.
MISSION
Combining leading-edge business strategy and IT Knowledge, to develop
efficient and effective solution that keep business on-step ahead using discs.
VISION
Our vision is to keep our students not just part with the world, but ahead.
-
8/13/2019 Saran Front PDF
4/38
4
CHAPTER- II
2. SYSTEM ANALYSIS
System study contains existing and proposed system details. Existing system is
useful to develop proposed system. In Order to elicit the requirements of the system and
to identify the elements, Inputs, outputs, subsystems and the procedures, the existing
system had to be examined and analyzed in detail.
This increases the total productivity. The use of paper files is avoided and all the
data are efficiently manipulated by the system. It also reduces the space needed to store
the larger paper files and records.
2.1 EXISTING SYSTEM
Existing system have some disadvantages. That mentioned below. By overcome
from this disadvantage we used this project online art gallery . It doesnt allo w users to
upload their place events. Artist registration, submission of their arts, selling their arts,
users registration, buying the arts etc are done in manual process. It takes more time and
more man power is needed.
2.1.1 DRAWBACKS OF EXISTING SYSTEM: The current process is time consuming and confusing. There are thousands of peoples who work over eight hours a day and raise a
family and for them art gallery is not a foreseeable option. (i.e.) Wastage of Man
Power.
The process can be confusing and the machines can be hard to read.
-
8/13/2019 Saran Front PDF
5/38
5
Increasing the cost for printing and many other works. Paper Wastage, Wastage of time for each people.
2.2. PROPOSED SYSTEM
The proposed system should overcome all the disadvantages of the existing
system. The existing system is not functioning well due to manual process. Thus the
proposed system should minimize the manual efforts. In such a way that it should support
the art gallery in online. All willing Artist irrespective of nation, caste, state can do
registration in online. After registration artist can upload their art. All arts from different
artists are moved to a gallery. In gallery admin will maintain the different folders like
water painting, color painting, mixed media painting, oil painting, etc. So user can easily
identify the paintings.
2.2.1 FEATURES
The Internet is changing the ways that people shops, communicates, and
carry out business. It also has the potential to change the way that online
art gallery.
Uploading and Select art to and from gallery is easier for participants. Buying and selling is easier. Time consumption is less. Man power is less. It cuts down on processing costs.
On line, galleries allocate genuine members a service number or special
access to check how paintings can be sold.
Available everywhere at all the time, from different gallery locations, art
fairs and on the move. All you need is an internet connection.
-
8/13/2019 Saran Front PDF
6/38
6
2.3 SYSTEM CONFIGURATION
2.3.1. HARDWARE REQUIREMENTS
PROCESSOR : PENTIUM IV
HARD DISK CAPACITY : 40 GB
MONITOR : 14 SAMTRON MONITOR
FLOPPY DISK DRIVE : 1.44 MB
PRINTER : TVS 80 COLOR
INTERNAL MEMORY CAPACITY : 128 MB
KEYBOARD : LOGITECH OF 104 KEYS
CPU CLOCK : 1.08 GHz
MOUSE : LOGITECH MOUSE
2.3.2. SOFTWARE SPECIFICATION
WEB SERVER : WAMP Server
BACK END : MySQL
FRONT END : PHP
DESIGNING TOOLS : DREAMWEAVER 8
-
8/13/2019 Saran Front PDF
7/38
-
8/13/2019 Saran Front PDF
8/38
-
8/13/2019 Saran Front PDF
9/38
9
3.2 DESIGN PROCESS
3.2.1 FILE DESIGN
The purpose of the file design is to create a technical solution that satisfies the
functional requirements for the system; it started off with initials of the existing system.
The analysis was helpful giving a thorough understanding of the present system. The
analysis of existing system also uncovered many flaws and limitation of the flaws formed
the major objective of the proposed system goals.
A thorough knowledge about the current system is understood clearly before the
system design was initiated. The files are designed and flow of data is decided and the
programs specification is produced. The system design includes following design
process.
Input Design Output Design Database Design
3.2.2 INPUT DESIGN
Input design is the process of connecting the user-originated inputs into a
computer to used formats. The goal of the input design is to make data entry Logical and
free from errors. Errors in the input database controlled by input design.
-
8/13/2019 Saran Front PDF
10/38
10
This application is being developed in a user-friendly manner. The forms are
being designed in such a way that during the processing the cursor is placed in the
position where the data must be entered. An option of selecting an appropriate input from
the values of validation.
Made for each of the data entered. Concerning clients comfort the project is
designed with perfect validation on each field and to display error messages withappropriate suggestions.
Help managers are also provided whenever user entry to a new field he/she can
understand what is to be entered. Whenever user enter a error data error manager
displayed user can move to next field only after entering a correct data
3.2.3 OUTPUT DESIGN
The output form of the system is either by screen or by hard copies. Output design
aims at communicating the results of the processing of the users. The reports are
generated to suit the needs of the users .The reports have to be generated with appropriate
levels.
In our project outputs are generated by asp as html pages. As its web applicationoutput is designed in a very user-friendly which will be through screen most of the time.
-
8/13/2019 Saran Front PDF
11/38
11
3.2.4 DATABASE DESIGN
The database design involves creation of tables that are represented in physical
database as stored files. They have their own existence. Each table constitute of rows and
columns where each row can be viewed as record that consists of related information and
column can be viewed as field of data of same type. The table is also designed with some
position can have a null value.
The database design of project is designed in such a way values are kept without
redundancy and with normalized format. Refer the appendix for screen shots of Database
Design.
3.3 SYSTEM DEVELOPMENT
The importance of new system is that it is user friendly and a better interface with
users wo rking on it. It can overcome the problems of manual system and the security
problem.
Top down approach of software development is the incremental approach to the
construction of program structure. Modules are integrated by moving through the control
hierarchy, beginning with the main control module. Modules subordinate to the main
control modules are incorporate into the structure in either a depth first or breadth firstmanner.
-
8/13/2019 Saran Front PDF
12/38
12
The top down approach is performed in a serious of five steps
1. The main module that is overall software is divided into five
modules that are under the control of the main control module.
2. Depending on the top down approach selected subordinate stubs is
replaced one at a time with actual components.
3. Tests are conducted as each component is integrated
4. On completion of each test another stub is replaced with real timecomponent.
5. Regression testing may be conducted to ensure the new errors have
not been introduced.
FRONT END - PHP:
Open Source: PHP is an open source technology, which means its source code,development environment etc. are freely available. Also, PHP community is
continually
Developing new functionalities of this language thus improving its code package,
base libraries and various classes.
Simple & Easy: PHP developed websites or applications have much simple code
to write or understand. The level of complexity of a php code is much lesser than
its competing technologies for developing web applications or dynamic sites.
-
8/13/2019 Saran Front PDF
13/38
-
8/13/2019 Saran Front PDF
14/38
14
ARTISTS
New Member Registration Log In Artists Send Arts to Admin.
INSERT ARTS:
This module is designed for admin. Insert New Arts in Online Arts Gallery.
UPDATE ARTS:
This module is designed for admin. Update existing Arts in Online Arts Gallery.
DELETE ARTS:
This module is designed for admin. Delete unwanted Arts in Online Arts Gallery.
MAINTAIN ARTIST DETAILS:
This module is designed for admin. Maintain Artist details.
-
8/13/2019 Saran Front PDF
15/38
15
NEW MEMBER REGISTRATION:
This module is designed for new artist registration. when the registration is
complete the name will add in admin details.
LOGIN ARTIST:
This module is designed for artists. When the registration is complete that artist
can login and view his status. .
SEND ARTS TO ADMIN:
This module is designed for artists. After login they can send their arts to admin.
-
8/13/2019 Saran Front PDF
16/38
16
CHAPTER- IV
4. TESTING AND IMPLEMENTATION
System testing is the state of implementation, which is aimed at ensuring that the
system works accurately and efficiently as expect before live operation, commences. It
certifies that the whole set of programs hang together System testing requires a test plan,
that consists of several key activities and steps for run program, string, system and user
acceptance testing. The implementation of newly design package is important in adopting
a successful new system
Testing is important stage in software development. System test is
implementation should be a confirmation that all is correct and an opportunity to show
the users that the system works as they expected It accounts the largest percentage of
technical effort in software development process.
Testing phase is the development phase that validates the code against the
functional specifications. Testing is a vital to the achievement of the system goals. The
objective of testing is to discover errors. To fulfill this objective a series of test step such
as the unit test, integration test, validation and system test where planned and executed.
-
8/13/2019 Saran Front PDF
17/38
17
UNIT TESTING
Here each program is tested individually so any error apply unit is
debugged. The sample data are given for the unit testing. The unit test results are
recorded for further references. During unit testing the functions of the program unit
validation and the limitations are tested.
Unit testing is testing changes made in a existing or new program this test is
carried out during the programming and each module is found to be working
satisfactorily. For example in the registration form after entering all the fields we click
the submit button.
When submit button is clicked, all the data in form are validated. Only after
validation entries will be added to the database.
Unit testing comprises the set of tests performed by an individual prior to
integration of the unit into large system. The situation is illustrated in as follows
Coding-> Debugging ->Unit testing -> Integration testing
The four categories of test that a programmer will typically perform on a program unit
Functional test Performance test Stress Test
-
8/13/2019 Saran Front PDF
18/38
18
Structure test
Functional test involve exercising the code with nominal input values for
which the expected results are known as well as boundary values and special values.
Performance testing determines the amount of execution time spent in
various parts of unit program through put and response time and device utilization by the
program.
A variation of stress testing called sensitivity testing in same situations avery small range of data contained in a the bounds of valid data may cause extreme and
even erroneous processing or profound performance degradation.
Structured testing is concerned with a exercising the internal logic of a
program and traversing paths. Functional testing, stress testing performance testing arereferred as black box testing and structure testing is referred as white box testing
VALIDATION TESTING
Software validation is achieved through a serious of testes that demonstrate
conformity with requirements. Thus the proposed system under consideration has been
tested by validation & found to be working satisfactory.
OUTPUT TESTING
Asking the user about the format required by them tests the output generated
by the system under consi`deration .It can be done in two ways, one on screen and other
-
8/13/2019 Saran Front PDF
19/38
19
Printer format. The output format on the screen is found to be correct as the format
designed n system test.
SYSTEM TESTING
In the system testing the whole system is tested for interface between
each module and program units are tested and recorded. This testing is
done with sample data. The securities, communication between interfaces are
tested.
System testing is actually a series of different tests whose primary
purpose is to fully exercise the computer based system although each test
has a different purpose all work to verify that all system elements properly
integrated and perform allocate function.
It involves two kinds of activities namely
1. Integrated testing
2. Acceptance testing
INTEGRATED TESTING
Integrated testing is a systematic technique for constructing tests to uncover
errors associated with interface.
Objective is to take unit tested modules and build a program structure that
has been dictated by design
-
8/13/2019 Saran Front PDF
20/38
20
ACCEPTANCE TESTING
Acceptance testing involves planning an execution of a functional test,
performance test and stress test to verify that the implemented system satisfies the
requirement.
VALIDATION TESTING
Software validation is achieved through a series of test that demonstrates the
conformity and requirements. Thus the proposed system under consideration has to be
tested by validation and found to be working satisfactorily.
TESTING RESULTS
All the tests should be traceable to customer requirements the focus of testing will
shift progressively from programs Exhaustive testing is not possible To be more effective
testing should be which has probability of finding errors
The following are the attributes of good test
1. A good test has a probability of finding a errors
2. A good test should be best of breeds 3. A good test to neither simple nor too compl
-
8/13/2019 Saran Front PDF
21/38
21
CHAPTER- V
5. CONCLUSION AND FUTURE ENHANCEMENT
One greater advantage of hosting web is to make the resource to know all
and to become familiar which paves a way for development of organization as
well as for profit. While hosting the software it should be attractive, user-friendly,and easier to access. This auction warehouse software constitutes all this
characteristics
Some special features of this project are
It reduces the manpower to some extent It reduces the time cost. It avoids redundancy of data and also system supports for
taking the floppy backups of front end for future
enhancements..
No Time consumption: user can search for particular spot
of the places or can search all tourist spot of that place in
very less time.
User choice: user can choose tourist spots like water spot,Hills & Forest Spot, Temple Spot and Wildlife sanctuaries
spot according to his/her interest. User Feedback: user can send feedback, complaints and
enquiry to admin.
User can upload their area events.
-
8/13/2019 Saran Front PDF
22/38
22
Online information access
CHAPTER- VI
6. BIBLIOGRAPHY
WEBSITE REFERENCES
www.freewebmasterhelp.com/ tutorial s/php www.learn php -tutorial .com/ www.w3schools.com www.killer php .com www.tizag.com/mysql/Tutorial
BOOK REFERENCES
1) Software engineering By Roger S.Pressman Fifth Edition,
Mc.Graw Hill International Edition 2001
2) System Analysis And Design , Elais M.Awad , Second Edition
Galgotia Publications (P) Ltd Published by Sunil Galgotia, 2002
http://www.freewebmasterhelp.com/tutorials/phphttp://www.freewebmasterhelp.com/tutorials/phphttp://www.freewebmasterhelp.com/tutorials/phphttp://www.freewebmasterhelp.com/tutorials/phphttp://www.freewebmasterhelp.com/tutorials/phphttp://www.learnphp-tutorial.com/http://www.learnphp-tutorial.com/http://www.learnphp-tutorial.com/http://www.learnphp-tutorial.com/http://www.learnphp-tutorial.com/http://www.learnphp-tutorial.com/http://www.w3schools.com/http://www.w3schools.com/http://www.killerphp.com/http://www.killerphp.com/http://www.killerphp.com/http://www.killerphp.com/http://www.tizag.com/mysql/Tutorialhttp://www.tizag.com/mysql/Tutorialhttp://www.tizag.com/mysql/Tutorialhttp://www.killerphp.com/http://www.w3schools.com/http://www.learnphp-tutorial.com/http://www.freewebmasterhelp.com/tutorials/php -
8/13/2019 Saran Front PDF
23/38
23
CHAPTER- VII
APPENDIX
SOURCE CODING:
Online Art Gallery
-
8/13/2019 Saran Front PDF
24/38
24
Welcome to Online Art Gallery
This Project is entitles as Online Art Gallery Front End as PHP and Back EndMysql.Online Art Gallery is an Online application, which is used to display and sell art works ofartist irrespective of their nationality, gender and other narrow consideration, throughauction. Artist can register online for being a member in the art gallery and each artist canupload the digital copy of their art work under the respective conditions.
Art galleries display all abstract pieces of art from watercolor paintings, oil paintingsto mixed media paintings. They highlight both ancient as well as contemporary abstract
art. Pablo Picasso, Georges Braque, Piet Mondrian and Mark Rothko are amongst themany popular abstract artists known for their different forms of abstract artwork.
Art galleries are institutions or forums to promote art appreciation in art buyers and a
platform for artists to display their work. The term art gallery initially denoted a particular area or gallery in a museum to display paintings, sculptures, and illustrations.The popularity and success of this concept encouraged reserving rooms and later, privateand public independent buildings exclusively for exhibitions, seminars, art teaching, andresearch programs
Top 3 arts -
8/13/2019 Saran Front PDF
25/38
25
View More
Latest Events
24-02-2013
Arts Exhibition at 7th Cross cut Street, Gandhipuram.
Coimbatore.
01-03-2013
Arts Competition in Oil painting
Government Girls Higher Secondary School, Coimbatore South, Ondiputhur, Coimbatore21-04-2013
Amirta Vishyadeepdam University, Amirta Nagar, Coimbatore -641112 .
Copyright (c) 2013 All rights reserved. Design by Ranjith.
-
8/13/2019 Saran Front PDF
26/38
26
TABLE:
ADMIN:
PRIMARY KEY: ID
-
8/13/2019 Saran Front PDF
27/38
27
ARTS
PRIMARY KEY: ID
-
8/13/2019 Saran Front PDF
28/38
-
8/13/2019 Saran Front PDF
29/38
29
SAMPLE SCREENS:
HOME PAGE:
-
8/13/2019 Saran Front PDF
30/38
30
ARTIST REGISTRATION:
-
8/13/2019 Saran Front PDF
31/38
31
ARTIST LOGIN:
-
8/13/2019 Saran Front PDF
32/38
-
8/13/2019 Saran Front PDF
33/38
33
GALLERY:
-
8/13/2019 Saran Front PDF
34/38
34
GALLERY LIGHT BOX EFFECT:
-
8/13/2019 Saran Front PDF
35/38
35
CONTACT PAGE:
-
8/13/2019 Saran Front PDF
36/38
36
ADMIN LOGIN:
-
8/13/2019 Saran Front PDF
37/38
-
8/13/2019 Saran Front PDF
38/38
SCORE PAGE: