Вы находитесь на странице: 1из 25

PROJECT REPORT

ON

ONLINE ART GALLERY


SUBMITTED TO THE

DIRECTORATE OF DISTANCE & CONTINUING EDUCATION


IN PARTIAL FULLFILLMENT OF THE
BACHELORS IN COMPUTER APPLICATIONS (General)
BY

Enrolment No: .
Name:

Under the Guidance of

Name of Internal Guide:

Designation:

Name of External Guide:

Designation:

CERTIFICATE OF THE GUIDE


Mentor/Guide Name:
Designation
This is to certify that project report entitled ONLINE ART
GALLERY SYSTEM has been prepared by under my
supervision and guidance, for the fulfillment of bachelor in
computer application.
His/her field work is satisfactory.

Date:
guide

Signature of

CERTIFICATE OF THE GUIDE


Mentor/Guide Name:
Designation
This is to certify that project report entitled ONLINE ART
GALLERY SYSTEM has been prepared by under my
supervision and guidance, for the fulfillment of bachelor in
computer application.
His/her field work is satisfactory.

Date:
guide

Signature of

ACKNOWLAGEMENT
I Convey my sincere gratitude to AGM (HR)/
for giving me the Opportunity to prepare
my project work In
.. I express my sincere thanks to
all the staff member of
..
I am thankful to for her/his
guidance during my project work and sparing her/his valuable
time for the same.
I express my sincere obligations and thanks to all faculties of
DR.BAOU.For their valuable advice in
guiding me at every stage in bringing out this report.

Name :
En.No:

ACKNOWLAGEMENT
I Convey my sincere gratitude to AGM (HR)/
for giving me the Opportunity to prepare
my project work In
.. I express my sincere thanks to
all the staff member of
..
I am thankful to for her/his
guidance during my project work and sparing her/his valuable
time for the same.
I express my sincere obligations and thanks to all faculties of
DR.BAOU.For their valuable advice in
guiding me at every stage in bringing out this report.

Name :
En.No:

DECLARATION
I do hereby declare that this project work entitled

submitted by me the partial bachelors in computer


application (BCA-General) is a record of my own research
work. The report embodies the finding base on my study and
observation and has not been submitted earlier for the award of
any degree of diploma to any institute or university.

Date :
Name :
En. No :

INDEX
SR no.
1
2
3
4
5
6
7

9
10
11

12
13
14
15
16
17
18

Name
Project Definition
Platform detail
Exisiting system
Purpose system
Study of current system
Feasibility study
Abstract of project
7.1 Objective
7.2 Technical background
About the project
8.1 Scope
8.2 Benefits/Features
Analysis
Module description
Diagram
11.1 Context diagram
11.2 Dataflow diagram
11.3 ER diagram
Data dictionary
Sample coding
Screen shots
Testing
Future
Conclusion
Bibliographic

PROJECT
DEFINATION

Page no.

ONLINE ART GALLERY SYSTEM


Art Gallery System (OAGS) is based on an internet, which is a uses internet
technologies to securely use training data part of organization systems with
its user.
Intranet is a more extensive part of the organizations computer
infrastructure and an important component and focal point of internal
communication and data store for training system.
The system is specially designed for the analysis of the data that is stored
about the sales of purchase and art images.
The meaning of Online Art Gallery is a useful start to examine training
because training system is considered type of training artist.
Training management is the application of knowledge, skills, tools and
techniques to project activities to meet project requirement.

PLATFORM
DETAIL

o Development Tools
Front End: Asp.net 2010
Back End: Microsoft SQL Server 2010
o Hardware Requirement
Processor: Pentium 4 or higher
Hardware Drive: 500 GB
RAM: 4 GB
Operating System: Windows 7
o Client-side: .NET framework 3.5, OS of Windows 7 or higher.
o Server-side: .NET framework 3.5, OS of Windows 7 or higher.

EXISITING
SYSTEM

Exisiting System:
We can summarize the current system the following Disadvantages:
It has time consuming process.
It is completely system.
It is not easy to search particular information.

PURPOSE
SYSTEM

Not time consuming.


Anyone can easily understand.
Work done automatically
The Website will be helpful in the smooth functioning of the organization

due to integration of various functions.


The Website maintain central database with following information stored in
different tables: User and Artists Art images sale & purchase details in the

database table.
Search art category for particular Artist.
Registration of User.
Exisiting User Details.
ART Product Details.
Less Paper Work.

SAMPLE
CODE

using
using
using
using
using
using
using

System;
System.Collections.Generic;
System.Linq;
System.Web;
System.Web.UI;
System.Web.UI.WebControls;
System.Data.SqlClient;

public partial class Registartion : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack == false)
{
SqlConnection con = new SqlConnection(@"Data
Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|
DataDirectory|\OnlineArtGallery.mdf;Integrated Security=True");
string str = "select * from country";
SqlCommand cmd = new SqlCommand(str, con);
con.Open();
SqlDataReader dr;
dr = cmd.ExecuteReader();
DropDownList1.DataSource = dr;
DropDownList1.DataTextField = "countryname";
DropDownList1.DataValueField = "countryId";
DropDownList1.DataBind();
DropDownList1.Items.Insert(0, "----select country----");
}
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data
Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|
DataDirectory|\OnlineArtGallery.mdf;Integrated Security=True");
// string str = "insert into
Registration(firstname,lastname,username,password,camparepassword,gender,phone,birthday,c
ountry,state,city,email)values('" + txtfirstname.Text + "','" + txtlastname.Text + "','" +
txtusername.Text + "','" + txtpassword.Text + "','" + txtconfirmpassword.Text + "','" +
RadioButtonList1.SelectedItem.Text + "','" + txtphone.Text + "','"+txtbirthday.Text+"''" +
DropDownList1.SelectedItem.Text+"','"+DropDownList2.SelectedItem.Text+"','"+DropDownList3.
SelectedItem.Text+"','"+txtemail.Text+"')";
string str = "insert into
Registration(firstname,lastname,username,password,camparepassword,gender,phone,birthday,c
ountry,state,city,email)values('"+txtfirstname.Text+"','"+txtlastname.Text+"','"+txtusername.Tex
t+"','"+txtpassword+"','"+txtconfirmpassword.Text+"','"+RadioButtonList1.SelectedItem.Text+"','
"+txtphone.Text+"','"+txtbirthday.Text+"','"+DropDownList1.SelectedItem.Text+"','"+DropDownLi
st2.SelectedItem.Text+"','"+DropDownList3.SelectedItem.Text+"','"+txtemail.Text+"')";
SqlCommand cmd = new SqlCommand(str, con);
con.Open();
cmd.ExecuteNonQuery();

Label1.Text = "Registration Sucessfully.........";


txtbirthday.Text = "";
txtconfirmpassword.Text = "";
txtemail.Text = "";
txtfirstname.Text = "";
txtlastname.Text = "";
txtpassword.Text = "";
txtphone.Text = "";
txtusername.Text = "";
DropDownList1.SelectedIndex = 0;
DropDownList2.SelectedIndex = 0;
DropDownList3.SelectedIndex = 0;
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data
Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|
DataDirectory|\OnlineArtGallery.mdf;Integrated Security=True");
string str = "select * from state where countryId ='" + DropDownList1.SelectedItem.Value +
"'";
SqlCommand cmd = new SqlCommand(str, con);
con.Open();
SqlDataReader dr;
dr = cmd.ExecuteReader();

DropDownList2.DataSource = dr;
DropDownList2.DataTextField = "statename";
DropDownList2.DataValueField = "stateId";
DropDownList2.DataBind();
DropDownList2.Items.Insert(0, "----select state----");

protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)


{
SqlConnection con = new SqlConnection(@"Data
Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|
DataDirectory|\OnlineArtGallery.mdf;Integrated Security=True");
string str = "select * from city where stateId='" + DropDownList2.SelectedItem.Value + "' ";
SqlCommand cmd = new SqlCommand(str, con);
con.Open();
SqlDataReader dr;
dr = cmd.ExecuteReader();

}
}

DropDownList3.DataSource = dr;
DropDownList3.DataTextField = "cityname";
DropDownList3.DataValueField = "cityId";
DropDownList3.DataBind();
DropDownList3.Items.Insert(0, "----select city----");

FUTURE

Online art gallery


Daily Updates.
Artist can also give their Feedback any Art Images.
Also Artist participant in Art Images Event.

CONCLUSION

The computation of online art gallery management system has been developed
by us through applying our knowledge referring to certain images, browsing some
sites and through the help of external and internal faculties and using our own
knowledge related to the subject itself.

The system has been made so transparent for the users so that client can trust and
have faith in reliability of information. Our system is users friendly and users will
be satisfied with the system.

No project can be teamed as perfect in real sense and there always remains scope
for further improvement and so that helps to develop a new version. We are always
eager to know some new points and validation related to the projects and which
give us more knowledge and help us to create new version.

BIBLIOGRAFI

The sources are: www.asp.net


www.w3schools.com
www.google.com
Besides all sources help me.