Ad Manager

Embed Size (px)

Citation preview

  • 8/6/2019 Ad Manager

    1/79

    Search Engine

    With Ad-Manager

    NITHIN PCUAGMCA 014

    MCA S6

    CCSIT CU Campus

  • 8/6/2019 Ad Manager

    2/79

    Search Engine with Ad-Manager is an

    application mainly intended for viewing new trends

    through Advertisements.

    Its actually an online classifieds site. It helpsclients/people to post advertisement in the web and

    generate business.

    This project consists web based application where it

    works as an effective search engine as well as informationgathering system . Search engine are those system that

    holds the search history along with search process and

    can be used for future purposes

    INTRODUCTION

  • 8/6/2019 Ad Manager

    3/79

    The proposed system is more advanced and efficient.

    The service is more centralized. The customer side

    and administrator side are both developed by the

    administrator and manage both. The goal is develop a web based classifieds

    system(yellow pages) The project is a general-purpose

    application that is dedicated to those corporate agencies

    focused to News agency and publishing Media. Thecustomers can request for a space in the software , to

    publish his advertisements.

  • 8/6/2019 Ad Manager

    4/79

    In this system, the system administrator has the

    rights to register a new customer and modify or

    delete an existing customers.

    It offers better security.

    Ad-Manager is an application mainly intended for

    viewing new trends through Advertisements.

    Hence the administrator has more control over thesystem.

  • 8/6/2019 Ad Manager

    5/79

    Administrator:. Administrator manages tariffs,category, subcategory, ad specification, clients,

    advertisement, report etc. Administrator has the power to

    delete expired ads and clients from the system.

    Client : Client enters into system through theregistration process. They can post advertisement, edit

    advertisement, product Details,edit profile, view

    advertisement, view tariff, update/Delete Ad or product

    User/Consumers: User is a key entity of the systemwho, gives queries and searches ads. User can contact the

    client with the contact number ,email id ,website shown in

    the advertisement. it helps to generate business to the

    client. User can view tariff plans and send suggestions tothe administrator.

    It mainly include 3 contents that are

  • 8/6/2019 Ad Manager

    6/79

    SYSTEM ANALYSIS

  • 8/6/2019 Ad Manager

    7/79

    Existing System

    The existing system does not allow the companies to

    centralize the document Management.

    The greater limitation to existing system is that the service to

    the customer is limited.Since the system is maintained manually, it is a very tedious

    job to generate reports by checking all the needed data

    The major drawbacks of existing system are:

    Lack of securityLack of desired accuracy

    No encryption and decryption

  • 8/6/2019 Ad Manager

    8/79

    Proposed System

    Ad-Manager is an application that is mainly intended for

    viewing new trends through Advertisements.

    In this system, the system administrator has the rights to

    register a new customer and modify or delete an existing

    customer.

    The proposed system is more advanced and efficient than theexisting system

    The main objective is to enhance security.

  • 8/6/2019 Ad Manager

    9/79

    Proposed System

    The system provides :

    Security . it provide encryption and decryption using

    RC4 Algoritham

    Advanced Search Features

    User friendliness

    Simplicity and easiness

    Facility to add/drop Client

    Facility to inform new releases and trends throgh email

  • 8/6/2019 Ad Manager

    10/79

    Module Description

    Add-Manager consist of mainly 4 modules :

    1.Administrator Module

    2.Client Module

    3. Search Module

    4.User module

  • 8/6/2019 Ad Manager

    11/79

    1.Administrator module

    The Administrator module provides an interface to storeinformation's of client ,user and applications.

    The basic details along with the rights and permissions

    provides the scope of this module .

    This modules provides service like client registration

    alter/drop, user registration alter/drop and application

    registration alter/ drop, client activation.

    It also include encryption and decryption using RC4

    algorithm, payment. payment is done by using a web

    service for credit card validation. Department management

    , tariff management two type of tariff flash tariff and

    Picture tariff

  • 8/6/2019 Ad Manager

    12/79

    Messaging

    This module is concerned with sending messages to client

    about registration and their account status, expiry details etc. Itinclude the e mail messages

    And help to informs clients to know about their status.

    Reports

    Collection report :Total amount collected in a month.

    Expiry report :Report constitutes of all the clients who arerecently expired.

    Pending ad report :Report of the ads that are pending

    Running Ad Report : Report of the ads that are running

    History report :Searching Report of based on company

  • 8/6/2019 Ad Manager

    13/79

    2.Client Module

    This module provides details of clients.

    Client can upload/delete the images and videos in the space

    which is allocated by the administrator. Client can renew their

    account by paying an extra amount.client can select pictureTariff or Client Tariff.

    The features include in it was:

    Uploading.

    New Registration.

    Change Password.

    View Tariff

  • 8/6/2019 Ad Manager

    14/79

    3.Search Module

    Consumers Visit the site and search and get information

    about the services or goods they needed

    Search module that include mainly four type of searching on

    the basis of department name, company name ,product name and

    brand name on the basis of city. In Automatic search result extraction automatically analyze

    each result page returned from a search engine for a query, extract

    useful information, such as the number of retrieved documents

    for the queries.

    During each search process, the topic of search is saved for

    further use. . This help the administrator to create history report.

    And this report is send to clients

  • 8/6/2019 Ad Manager

    15/79

    .User Module

    User module include user management . administrator

    inform user latest ad and product details through Email.

    User can contact the client with the contactnumber,email id ,website shown in the advertisement. it

    helps to generate business to the client. User can view

    tariff plans and send suggestions to the administrator.

  • 8/6/2019 Ad Manager

    16/79

    SOFTWARE AND HARDWARE

    SPECIFICATION

  • 8/6/2019 Ad Manager

    17/79

    Hardware Specification

    Processor : Pentium III or Above.

    Main Memory : 256 MB RAM.

    Hard Disk Capacity : 20 GB or Above.

  • 8/6/2019 Ad Manager

    18/79

    Software Specification

    Web Server : Internet Information Service 5.0

    Web Client : Internet Explorer, Mozilla Fire fox

    Tools : Visual Studio 2008 Front End : ASP .Net 3.5

    Language : C#.Net 2005

    Back End : SQL Server 2000

    Web Technology : HTML, XML, JavaScript. Operating System : Windows XP Professional

  • 8/6/2019 Ad Manager

    19/79

    DATA FLOW DIAGRAMs

  • 8/6/2019 Ad Manager

    20/79

    LEVEL-0

    User Ad Manager Ad Manager Database

    Request

    Reply

    Details

  • 8/6/2019 Ad Manager

    21/79

    Level 1

  • 8/6/2019 Ad Manager

    22/79

    Level -2 For Administrative

    Process1.Client Management

  • 8/6/2019 Ad Manager

    23/79

    2.Department Management

  • 8/6/2019 Ad Manager

    24/79

  • 8/6/2019 Ad Manager

    25/79

    .Reports

  • 8/6/2019 Ad Manager

    26/79

    5.Tariff Management

  • 8/6/2019 Ad Manager

    27/79

    Level -2 For Client Process

    1.Client Registration

  • 8/6/2019 Ad Manager

    28/79

    2.Client Process

  • 8/6/2019 Ad Manager

    29/79

    3.Item Management

  • 8/6/2019 Ad Manager

    30/79

    .view Tariff

  • 8/6/2019 Ad Manager

    31/79

    5.Product Management

  • 8/6/2019 Ad Manager

    32/79

    6.Select Tariff

  • 8/6/2019 Ad Manager

    33/79

    7.Change Password

  • 8/6/2019 Ad Manager

    34/79

    Level -2 For Search Process

  • 8/6/2019 Ad Manager

    35/79

    UserRegistration

  • 8/6/2019 Ad Manager

    36/79

    TABLE DESIGN

  • 8/6/2019 Ad Manager

    37/79

    TABLE 1: LoginTable 1 : Login DetailsTable Name : logintbl

    Primary Key : userid

    FieldName DataType Size Description

    Userid Varchar 20 User login name

    Paswd Varchar 20 Password

    Utype Varchar 10 User type

  • 8/6/2019 Ad Manager

    38/79

    Table 2 : Client DetailsTable Name : clienttbl

    Primary Key : clientidField Name DataType Size Description

    Clientid int 4 Clientid

    Compname Varchar 50 Company Name

    Logo Varchar 50 Company Logo

    Address Varchar 50 Company Address

    Pincode Varchar 7 Postal Code

    Phno Varchar 12 Phone Number

    Eid Varchar 30 Email Id

    Website Varchar 35 Website

    Userid Varchar 20 User Login name

    Paswd Varchar 20 Pasword

    Active Varchar 6 Member Active

  • 8/6/2019 Ad Manager

    39/79

    Table 3 : picture Tariff detailsTable Name : tarifftbl

    Primary Key : tariffid

    Field name DataType Size Description

    Tariffid int 4 Tariff Id

    Tariff name varchar 30 Tariff Name

    noofimages varchar 20 Number of images

    noofproduct varchar 30 Number of Products

    Amt Numeric 9 Cost/Day

  • 8/6/2019 Ad Manager

    40/79

    Table 4 : flash tariffDetailsTable name : flashtariff

    Primary key : flashid

    Fieldname Datatype Size Description

    flashid Varchar 20 flashid

    flashname Varchar 12 Flash name

    postn Varchar 30 position

    amount Varchar 40 Cost/day

  • 8/6/2019 Ad Manager

    41/79

    Table 5 : History detailsTable name : historytbl

    Fieldname Datatype Size Description

    Topics Varchar 50 Topics

  • 8/6/2019 Ad Manager

    42/79

    Table 6 : Department detailsTable Name : depttbl

    Primary Key : deptid

    Field

    Name

    DataType Size Description

    Deptid Int 4 Department Id

    Deptname Varchar 50 Department Name

    Remarks Varchar 50 Details

  • 8/6/2019 Ad Manager

    43/79

    Table 7 : Item TableTable Name : itemtblPrimary Key : itemid

    Foriegn Key : clientid

    Fielname Datatype Size Description

    Itemid Int 4 Item Id

    Itemname Varchar 50 Item Name

    Clientid int 6 clientid

    Compname Varchar 50 Company Name

    Tariffname Varchar 30 Tariff Name

    Deptname Varchar 50 Department Name

    City Varchar 50 City Name

    Startdate Smalldatetime 4 Starting date

    Enddate Smalldatetime 4 Ending date

    Image Varchar 50 Image

    Address Varchar 50 Address

  • 8/6/2019 Ad Manager

    44/79

    Table 8 : flash TableTable name : flash

    Fielname Datatype Size Description

    Companyname Varchar 50 Company Name

    Address Varchar 50 Address

    Postn Varchar 20 Position

    Startdate Smalldatetime 4 Start date

    Enddate Smalldatetime 4 End date

    Amount Numeric 8 Amount for flash

    Flash Varchar 50 Flash video

  • 8/6/2019 Ad Manager

    45/79

    Table 9 : Product TableTable Name : prdttbl

    Primary key : productid

    Foriegn key : itemid

    Fielname Datatype Size Description

    Productid int 6 productid

    productname Varchar 50 Product Name

    Itemid int 6 Item id

    Compname Varchar 44 Name of company

    Brandname Varchar 50 Brand Name

    City Varchar 50 City

    Features Varchar 50 Features of product

    Offers Varchar 50 Product offers

    Image Varchar 50 Image of product

    price Numeric 8 Price of product

  • 8/6/2019 Ad Manager

    46/79

    Table 10 : User details

    Table name : usertbl

    Fieldname Datatype Size Description

    Username Varchar 20 User name

    Phno Varchar 12 Phone number

    Email Varchar 30 Email id

    Sugession Varchar 1000 Sugessions

  • 8/6/2019 Ad Manager

    47/79

    Form 1: Front page

  • 8/6/2019 Ad Manager

    48/79

    Form 2: Signin

  • 8/6/2019 Ad Manager

    49/79

    Form3: User signup

  • 8/6/2019 Ad Manager

    50/79

    Form4:New User Registration

  • 8/6/2019 Ad Manager

    51/79

    Form5:Client Home

  • 8/6/2019 Ad Manager

    52/79

    Form6: Change password

    F 7 U l d Ad

  • 8/6/2019 Ad Manager

    53/79

    Form7: Upload Ad

  • 8/6/2019 Ad Manager

    54/79

    Form8: Add Product

  • 8/6/2019 Ad Manager

    55/79

    Form 9: Update ads

  • 8/6/2019 Ad Manager

    56/79

    Form 10: Update Product

  • 8/6/2019 Ad Manager

    57/79

    Form11: Profile updation

  • 8/6/2019 Ad Manager

    58/79

    Form12: Admin Home

  • 8/6/2019 Ad Manager

    59/79

    Form13: Client Activation

  • 8/6/2019 Ad Manager

    60/79

    Form14: Client Updation

  • 8/6/2019 Ad Manager

    61/79

    Form15: Create Department

  • 8/6/2019 Ad Manager

    62/79

    Form16: Update Department

  • 8/6/2019 Ad Manager

    63/79

    Form17: Create New Flash Tariff

  • 8/6/2019 Ad Manager

    64/79

    Form18: Update Flash Tariff

  • 8/6/2019 Ad Manager

    65/79

    Form19: Create New Picture Tariff

  • 8/6/2019 Ad Manager

    66/79

    Form20: Update Picture Tariff

  • 8/6/2019 Ad Manager

    67/79

    Form21: User Details

    Form22: View Tariff

  • 8/6/2019 Ad Manager

    68/79

    Form22: View Tariff

  • 8/6/2019 Ad Manager

    69/79

    Form23: Add Flash Videos

    Form24: Extend enddate of flash tariff

  • 8/6/2019 Ad Manager

    70/79

  • 8/6/2019 Ad Manager

    71/79

    Form25: Pending Ad Report

  • 8/6/2019 Ad Manager

    72/79

    Form26: Published Ad Report

  • 8/6/2019 Ad Manager

    73/79

    Form27: Expired Ad Report

  • 8/6/2019 Ad Manager

    74/79

    Form 28: History Report

  • 8/6/2019 Ad Manager

    75/79

    Form29: Monthly Collection Report

  • 8/6/2019 Ad Manager

    76/79

    Form30: Logo Page

  • 8/6/2019 Ad Manager

    77/79

    Form31: Product Details

  • 8/6/2019 Ad Manager

    78/79

    Form32: Company page

  • 8/6/2019 Ad Manager

    79/79

    THANKS