You are on page 1of 42

Advertisement Agency

Project work submitted in partial fulfillment of the requirements for the award of the
degree of M.Sc Information Technology

By

Baskar K

Enrolment no:1390800107

Project Guide

R.K.Indumathy

2008-2010

ANNAMALAI UNIVERSITY

DIRECTORATE OF DISTANCE EDUCATION

-1-
ANNAMALAI UNIVERSITY

DIRECTORATE OF DISTANCE EDUCATION

BONAFIDE CERTIFICATE

Name of the Student : Baskar K

Enrolment No : 1390800107

Register No :

Title : ADVERTISEMENT AGENCY

This is to certify that the project work entitled ADVERTISEMENT AGENCY


is to bonafide work done by Name: K. BASKAR REGNO:
is partial fulfillment of the requirements for the M.Sc Information Technology during the
academic year 2009-2010 is the original work of the candidate.

GUIDE

INTERNAL EXAMINER EXTERNAL EXAMINER


Place : Chennai

Date :

-2-
ACKNOWLEDGMENT

I express my sincere thanks to Dr. S.B. NAGASHWARA RAO, the Director, Directorate of

Distance Education, Annamalai University who has given me the opportunity to pursue my M.Sc

Information Technology. I also express my thanks to Mr. M. LETCHUMANAN, Co-ordinator of the

Training Center.

I would like to thank my Guide Ms. R.K. INDUMATHY for the encouragement and guidance,

which helped me in completing the project.

Finally I would like to thank my colleagues and friends who helped me in completing the project

successfully.

Student Signature

-3-
ABSTRACT

Advertisement Agency

The project entitled “Advertisement Agency” the main aim of the project is to provide live
advertisements with the users selected images and content. Users are allowed to give their company info
and navigation links to make available on the main website home page that is linked over the Internet.
Though which we can increase the number of users to catching the domain for their transaction. The
main theme is to provide advertisement in form of text, images, story, animations, Banners and all for the
kids as well as for the company’s.

Customers can choose the media types for the advertisements to be registered.

1. Television

2. News paper

3. Magazines

4. Billboard (Banners) with location map.

5. Radio

6. Internet

The process of making the advertisement is little because we are going to provide the execution
environment for the end users to select the available templates in which the users can easily create their
advertisement based on the Media Types (News Paper, Radio, Television, Banners etc).

This project deals with the multi level ad generating and content linking of the specific
company’s and their overall products demonstration. In this project we are going to provide the
administration capability’s like web monitoring which helps the website management to control the
amount of space need for the each users for the purpose of story animations and distributed
advertisements generation.

-4-
The process of animations can be done with the help of flash, ad rotator, content linker
component. These animated files can be stored as a template in the user web space. All the story content
is arranged in the temporary buffer area and they are transferred to the user login.

In User level uploading and downloading service for the story files, each user is allowed to
upload the contents from their local machine to the server machine with the help of the uploading block
service which is usually named as FTP operation. Downloading option are enabled to use the log reports
and transaction key information in from of encoded xml format.

Dynamic advertisement generations services for generating the advertisement based on the user
selected template for displaying their content on the home page based on the scheduling polices.

The administration capabilities to the website management with the Enhancive support of
previewing the overall users and their web space and controlling the security by changing their web
space folder attributes.

-5-
TABLE OF CONTENTS

Chapter No Description Page

I List of Tables 7

II List of Figures 8

III List of Abbreviations 9

1 Introduction 10
Need of Online Advertisement
2 Agency 12

3 System Analysis 15

4 System Design 19

5 Output Design 27

6 Conclusion 41

7 Bibliography 42

-6-
LIST OF TABLES

NO DESCRIPTION PAGE
1 Login

2 Banner

3 Internet

4 Magazine

5 Newspaper

6 Radio

7 Television

8 AdminBanner

9 AdminInternet

10 AdminMagazine

11 AdminNewsPaper

12 AdminRadio

13 AdminTelevision

-7-
LIST OF FIGURES

NO DESCRIPTION PAGE

1 Data Flow Diagram

2 Entity Relationship Diagram

3 System Flow Chart

-8-
LIST OF ABBREVIATIONS

Variable Prefix:

Data Type Prefix


Boolean Bln
Integer(without decimal) Int

Numeric(with decimal) Num


String Str
Date and/ or time Dtd

Dataset Ds
Command Cmd

Data column Dc
Data Row Dw
Collections Cln

Control Prefix:

Object Type Prefix

Combo Box Cbo


Button Btn

Grid Grd
Label Lbl

List Box Lst


Option Button Opt
Text Box Txt

CheckBoxList Chk

-9-
INTRODUCTION

- 10 -
INTRODUCTION

Chapter I : Need of Online Advertisement Agency


This chapter describes why the Web based Advertisement agency needed.

Chapter II : System Analysis


This chapter contains about the System Description with each individual process in detail.

Also it contains the Data Flow Diagram (DFD) of the system which explains a pictorial

representation of the data input and data output which flows end to end system.

Chapter III : System Design


This chapter contains the data structure of the system with their field name, data type,

size, constraints attached to the table in detail. It also explains a graphical representation of

the data structure with the relationship to other data structure of the system as Entity

Relationship Diagram(ER Diagram). Also the data input/output has been discussed here.

Chapter IV : File Structure


The List of Files and description and the detailed explanations of each file are

given in this chapter. The source of input and output is also described in this chapter.

Chapter V : Output Design


This chapter explains about the complete system flow in detail. It also contains the menu

navigation, individual data entry screens and reports are listed here.

- 11 -
NEED OF ONLINE ADVERTISEMENT AGENCY

CHAPTER - II

Advertisement Agency

An advertising agency or ad agency is a service business dedicated to creating, planning and


handling advertising (and sometimes other forms of promotion) for its clients. An ad agency is
independent from the client and provides an outside point of view to the effort of selling the client's
products or services. An agency can also handle overall marketing and branding strategies and sales
promotions for its clients.

Typical ad agency clients include businesses and corporations, non-profit organizations and
government agencies. Agencies may be hired to produce an advertising campaign.

Offline vs. Online Advertising Agency

If you are a marketer you may want to consider the differences between online vs offline
advertising. The main reason for this is that we are so conditioned by offline advertising for example
television, radio, newspapers, magazines and flyers. Also with big companies launching their internet
businesses they usually use offline media on a very big scale. So it is hard to believe one can run a
successful internet business using only online advertising. Well this is exactly what I do. I have been
running my internet business using only free methods of online advertising and earning a full time
income for many years. Let me go through the differences between online and offline advertising.

There are many different methods of online advertising to produce good quality leads. However, I
have found that since there is nothing physical associated with your advert people are a lot more likely to
forget about it soon after. I have found the three methods of online advertising that produces the highest
quality lead to be the following. Ezine advertising in targeted ezines related to your product or service.
Search engine traffic related to keywords which represent your product or service. The last of these
methods is article marketing where you write articles related to your niche and create the credibility of an
expert.

Offline advertising works very well because there is something physical attached to your advert.
People remember it very well and it usually produces a high quality lead. I have found the following

- 12 -
offline advertising methods to work very well. You can advertise in a large amount of newspapers at the
same time. Usually you receive a significant discount. If you look around on the internet you will find a
lot of these deals where you can advertise in 100 newspapers at the same time. The key being to
advertise consistently. Advertising in a magazine related to your niche also works very well. You can
also use sizzle cards with an enticing marketing message and leave them wherever you go. Flyers also
work well and is very low cost, but the disadvantage is that you need to physically hand them out.

Having a balanced mix of advertising is very good for your business. If for some reason Google
goes through a major algorithm change and you lose a lot of rankings you will still be attracting visitors
from your offline methods. So when deciding between online vs offline advertising it is always good to
spread your methods to even out your risk

Advantages of Online Advertisment Agency

Cheaper - If you weigh up the difference between offline and online advertising, online advertising is
usually much cheaper than offline advertising. A decent cost per click budget or website advert is
generally much cheaper than a series or run of offline or newspaper advertising and is often much more
targeted and rewarding. This is not always the case, especially if you get deals for long term advertising
offline, but on the whole you normally find that online advertising works out to be more cost effective
and controllable in the long run.

Target Audience - A major advantage of online advertising is that you can target your audience much
more efficiently. For example, if you advertise in a newspaper, although you can choose the newspaper
that you consider being nearer your perfect audience, you will still have many more people who do not
fit your criteria. With online advertising you can select who your advert is seen by, by niche, age,
location and many other factors, especially when using cost per click or other social media types of
advertising.

More Options - When you consider the types of offline advertising there is, you will normally be able to
name the top three, which are newspaper advertising, flyers and television. But when you look at online
advertising the options seem to be much more, with cost per click, banner advertising, email marketing,
site sponsorship, directory advertising and many more. Online advertising also has more flexibility using
these options, as they can easily be turned on and off, changed or re-written and republished to take
advantage of any related news that might be relevant to the advert.

- 13 -
Quicker - One of the biggest advantages of advertising online is how quick it can be. From the second
you publish your new advert, news story or pay per click advert, it will be live on the internet and have
the potential to be viewed by thousands of people. With offline advertising, especially newspaper
adverts, you could be waiting up to a week for your advert to go to press and then be delivered to all of
the possible readers, meaning you have to plan well in advance to capture time critical or seasonal
advertising opportunities.

- 14 -
SYSTEM ANALYSIS

CHAPTER - III

V. System Description:

The following process have been involved in the Web Based Processing System.

 Login
 Registration
 About us
 Contact us
 Carrier
 Media Selection
 Newspaper
 Magazine
 Television
 Banner
 Radio
 Internet
 Admin Login
 Newspaper Ad-report
 Magazine Ad-report
 Television Ad-report
 Banner Ad-report
 Radio Ad-report
 Internet Ad-report

Login Process:
In is the process by which individual access to a computer system is controlled by identification
of the user using credentials provided by the user
A user can log in to a system to post new advertisement request and can then log out or log off
(perform a logout / logoff) when the access is no longer needed.

- 15 -
User Login Validation:
If the Administrator uses the valid user id and password, he can access the data.

Registration
In this module the new user will submit their personal details and login details all the details will
be stored in database.

About us
This module the deals about the advertisement agency

Contact us
In this module the address of the advertisement agency will be displayed and Admin login option
will be displayed

Carrier
This is used to display the vacancies in the agency

Media Selection
In which the user can select what type to advertisement to be submit that is Newspaper,
Magazine, Television, Banner, Radio, Internet

Newspaper
Which is used to submit the newspaper adds, that is name of the paper, pages, size etc

Magazine
This is used to submit the Magazine adds, that is name of the magazine, pages, issue 6+etc

Television
Which is used to submit the Television adds, by choosing tv name and timings

Banner
It is used to submit the Banner adds on which place, size, color etc.

Radio
Which is used to submit the Radio adds on which FM, pogram, and time

Internet
This is used to submit the Internet adds, on which site, positions, and price

- 16 -
Data Flow Diagram

Star Login Validatio Load project


t Page n main page

Show
media Admin
selection Rights
Exit from screen
Web page

Internet Magazin
Banner Ad TV Ad Radio Ad
Ad Ad

All Media Ad
Post Advertisements Reports

- 17 -
Entity Relationship Diagram

Banner Interne
magazine
t
locatio
n magazi
uid nam
nam uid uid ne
e
e
website price
price
price advpag
upconten
e
t
Belong issue
s to

Belong
s to
Belong radio
s to
uid
station
Belong
uid s to
userna price
Login Table me
uid progra
passwor m
d
emai Newspape time
l r
addre
Belong papername
ss
s to

issue
uid
price
Television
page
Tv
name
program

price

time

- 18 -
SYSTEM FLOW CHART

Start

User Enter A

Already
Yes Registe No B
red

Login
No Correct Yes
?

Media Selection

Televisio Magazin
Banner Internet Radio
n e

Banner Interne Radio Televisi Banner


Ad t Ad Ad on Ad Ad
Details Details Details Details Details

- 19 -
A

Admin
Login

Login
Corre
No
ct?

Yes

View Posted
Add Reports

Regis. Form

All
Details
are
correct No

Yes

Store Profile

Media
Selection
Page

- 20 -
SYSTEM DESIGN
CHAPTER - IV

VII. Data Base Design:

Table No: 1.1

Table Name: Login

Field Name Data Type Size Constraint


uid varchar 10 PRIMARY KEY
username varchar 20
password varchar 20
email varchar 40
name varchar 20
addr varchar 50
mobile numeric 12
phone numeric 20
designation varchar 20

Table No: 1.2

Table Name: Banner

Field Name Data Type Size Constraint


cid varchar 50 PRIMARY KEY
name varchar 50
state varchar 50
location varchar 50
place varchar 50 Not Null
dfrom varchar 50
dto varchar 50
btype varchar 50
bsize varchar 50

- 21 -
price varchar 50
content Image 2147483647
uploadcontent varchar 50

Table No: 1.3

Table Name: Internet

Field Name Data Type Size Constraint


cid varchar 50 PRIMARY KEY
name varchar 50
website varchar 50 Not Null
dfrom varchar 50
dto varchar 50
adsize varchar 50
pattern varchar 50
price varchar 50
content Image 2147483647
uploadcontent varchar 50

Table No: 1.4

Table Name: Magazine

Field Name Data Type Size Constraint


cid varchar 50 PRIMARY KEY
name varchar 50
magazinename varchar 50 Not Null
dfrom varchar 50
dto varchar 50
advertisingpage varchar 50
adsize varchar 50
issues varchar 50
pattern varchar 50
price varchar 50
content Image 2147483647

- 22 -
uploadcontent varchar 50

Table No: 1.5

Table Name: NewsPaper

Field Name Data Type Size Constraint


cid varchar 50 PRIMARY KEY
name varchar 50
papername varchar 50 Not Null
dfrom varchar 50
dto varchar 50
advertisingpage varchar 50
edition varchar 50
adsize varchar 50
issues varchar 50
pattern varchar 50
price varchar 50
content varchar 2147483647
uploadcontent varchar 50

Table No: 1.6

Table Name: Radio

Field Name Data Type Size Constraint


cid varchar 50 PRIMARY KEY
name varchar 50
station varchar 50 Not Null
dfrom varchar 50
dto varchar 50
program varchar 50
btime varchar 50
bduration varchar 50
adduration varchar 50
repeat varchar 50

- 23 -
price varchar 50
content Image 2147483647
uploadcontent varchar 50

Table No: 1.7

Table Name: Television

Field Name Data Type Size Constraint


cid varchar 50 PRIMARY KEY
name varchar 50
station varchar 50 Not Null
dfrom varchar 50
dto varchar 50
program varchar 50
btime varchar 50
bduration varchar 50
adduration varchar 50
repeat varchar 50
price varchar 50
content Image 2147483647
uploadcontent varchar 50

Table No: 1.8

Table Name: adminBanner

Field Name Data Type Size Constraint


state Varchar 50
Location Varchar 50
place Varchar 50

Table No: 1.9

Table Name: adminInternet

- 24 -
Field Name Data Type Size Constraint
Website varchar 50

Table No: 1.10

Table Name: adminmagazine

Field Name Data Type Size Constraint


magazine varchar 50

Table No: 1.11

Table Name: adminnewspaper

Field Name Data Type Size Constraint


newspaper Varchar 50

Table No: 1.12

Table Name: adminradio

Field Name Data Type Size Constraint


Station Varchar 50
program varchar 50
ptime datetime 16
pduration varchar 50

Table No: 1.13

Table Name: admintv

Field Name Data Type Size Constraint

- 25 -
Station Varchar 50
program varchar 50
ptime datetime 16
pduration varchar 50

- 26 -
FILE STRUCTURE

1. Source of Input:

Once the registered user login in to the site he can submit his advertisements on different medias and
their inputs will be stored in the respective database table as given below

Login Table:

The inputs of the login table is Username, password, email, name of the user, address,
phone number, and designation of the user these are the primary inputs given by the user at the
registration stage.

Banner Table:

This is one of the media type to advertise by the user. In this the user will give their
advertisement details like name of add, state and location and place of the advertisement to be placed,
and how log it should be displayed that is date from and to, size of the advertisement and the content of
the advertisement.

Internet Table:

In this the input will be, name of the advertisement, on which website it should be
displayed, duration to display the advertisement, size of the advertisement, and content of the
advertisement.

Magazine Table:

This is also like internet table the input will be, name of the advertisement, on which
magazine it should be displayed, on which page it should placed and duration to display the
advertisement, size of the advertisement, and content of the advertisement.

Newspaper Table:

- 27 -
This is very similar to magazine table the input will be, name of the advertisement, on
which Paper like thinamalar, thinathanthi, Hindu etc, it should be displayed, on which page it should
placed, size of the advertisement, and content of the advertisement.

Radio Table:

In this table the input will be, on which station it should relayed and duration and on
which program it should displayed number of repeats, and content of the advertisement

Television Table:

This is very similar to Radio table the input will be, on which station it should relayed and
duration and on which program it should displayed number of repeats, and content of the advertisement

Adminbanner, adminInternet, adminnewspaper, adminmagazine, adminradio, admintv


Tables

These are the tables used by the administrator to view the advertisement given by the user in
different Medias. This is just like a report and control of the advertisements by the administrator.

- 28 -
OUTPUT DESIGN

CHAPTER -V

Home/Login page

- 29 -
Registration Page

- 30 -
Media Selection page

- 31 -
Newspaper Advertisement page

- 32 -
Magazine Advertisement page

- 33 -
Television Advertisement page

- 34 -
Banner Advertisement page

- 35 -
Radio Advertisement page

- 36 -
Internet Advertisement page

- 37 -
Admin Login

- 38 -
Admin Report Views

- 39 -
Contact us

- 40 -
CONCLUSION

CHAPTER - VI

Based on the usage of the application, need for enhancements may occur which the application

should support and should have the easy up gradation. The application should be easy to use and

should very soon replace the existing manual system without any difficulty or data loss. The

management should have enough and accurate information from the system to analyze. The accuracy

of the system should be dependable and reduce and down time of the system.

An advertising agency or ad agency is a service business dedicated to creating, planning and


handling advertising (and sometimes other forms of promotion) for its clients. An ad agency is
independent from the client and provides an outside point of view to the effort of selling the client's
products or services. An agency can also handle overall marketing and branding strategies and sales
promotions for its clients.

Typical ad agency clients include businesses and corporations, non-profit organizations and
government agencies. Agencies may be hired to produce an advertising campaign.

- 41 -
BIBLIOGRAPHY

CHAPTER - VII

 O'Reilly publication ASP.NET , C#, SQL SERVER

 Wrox publication ASP.NET

 http://www.msdn.com/official Microsoft site

 www.codehaven.com

- 42 -