Professional Documents
Culture Documents
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.
CHAPTER- I
1. INTRODUCTION
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
exhibitions, most often to promote the exhibitions, rather than with a view to selling the work via the website . .
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.
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.
Increasing the cost for printing and many other works. Paper Wastage, Wastage of time for each people.
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.
CHAPTER- III
3. SYSTEM SPECIFICATION
Logical design reviews the present physical system, prepares input and output specifications, makes edit security and control specifications
Physical design maps out the details of the physical system, plans, system implementation, device a test and implementation plan.
LEVEL 1:
Registration
Artist
User Table
Login
Insert Arts
Arts Table
LEVEL 2:
View Arts
Admin
Login
Arts Table
Give Score
Arts Table
Update Score
Arts Table
Delete Arts
Arts Table
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.
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 with appropriate 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
In our project outputs are generated by asp as html pages. As its web application output is designed in a very user-friendly which will be through screen most of the time.
10
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.
11
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 time component. 5. Regression testing may be conducted to ensure the new errors have not been introduced.
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.
12
MODULES ADMIN
Insert Arts Update Arts Delete Arts Maintain Artist Details
13
ARTISTS
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.
14
LOGIN ARTIST:
This module is designed for artists. When the registration is complete that artist can login and view his status. .
This module is designed for artists. After login they can send their arts to admin.
15
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.
16
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
The four categories of test that a programmer will typically perform on a program Functional test Performance test Stress Test
17
unit
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 a very 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 are referred 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
18
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.
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
19
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
20
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.
21
CHAPTER- VI 6. BIBLIOGRAPHY
WEBSITE REFERENCES
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
22
SOURCE CODING:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <!-Design by Free CSS Templates http://www.freecsstemplates.org Released for free under a Creative Commons Attribution 2.5 License Name : Pocketing Description: A two-column, fixed-width design with dark color scheme. Version : 1.0 Released : 20130128 --> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Online Art Gallery</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <link href='http://fonts.googleapis.com/css?family=Archivo+Narrow:400,700|Open+Sans:400, 600,700' rel='stylesheet' type='text/css'> <link href="default.css" rel="stylesheet" type="text/css" media="all" /> <!--[if IE 6]> <link href="default_ie6.css" rel="stylesheet" type="text/css" /> <![endif]--> </head> <body> <!--<img src="images/fotogrph-billiards-153875273 (1).jpg" width="1500" height="1000" alt="" id="full-screen-background-image" />--> <div id="wrapper"> </div>
23
<div id="box1"> <h2 class="title"><a href="#">Welcome to Online Art Gallery</a></h2> <p>This Project is entitles 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. </p> <p>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.</p> <p>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, private and public independent buildings exclusively for exhibitions, seminars, art teaching, and research programs</p> </div> <div> <ul class="style1"> <h2>Top 3 arts</h2> <?php include "admin/config.php"; $sel=mysql_query("select * from arts order by score desc limit 3")or die(mysql_fetch_array()); while($row=mysql_fetch_array($sel)) { $id=$row['id']; $name=$row['title']; $desc=$row['description']; $img=$row['image']; $score=$row['score']; ?> <li> <h3><em><img src="admin/upload/<?php echo $img; ?>" alt="" width="130" height="130" class="alignleft border" /></em><?php echo $name; ?></h3> <p><?php echo $desc; ?></p>
24
</div> <div id="sidebar"> <h2>Latest Events</h2> <ul class="style3"> <li class="first"> <p class="date">24-02-2013</p> <p><a href="#">Arts Exhibition at 7th Cross cut Street, Gandhipuram. Coimbatore.</a></p> </li> <li> <p class="date">01-03-2013</p> <p><a href="#">Arts Competition in Oil painting<br /> Government Girls Higher Secondary School, Coimbatore South, Ondiputhur, Coimbatore </a></p> </li> <li> <p class="date">21-04-2013</p> <p><a href="#">Amirta Vishyadeepdam University, Amirta Nagar, Coimbatore 641112 .</a></p> </li> </ul> </div> </div> <div id="footer"> <p>Copyright (c) 2013 All rights reserved. Design by Ranjith.</p> </div> </div> </body> </html>
25
26
27
28
29
ARTIST REGISTRATION:
30
ARTIST LOGIN:
31
INSERT ARTS:
32
GALLERY:
33
34
CONTACT PAGE:
35
ADMIN LOGIN:
36
INNER PAGE:
37
SCORE PAGE:
38