SlideShare a Scribd company logo
1 of 39
UNDER THE ESTEEMED GUIDENCE OF
    Mr. A.V.S. SUDHAKAR
                (Asst. Prof.)

                      PRESENTATION BY
         M. SAI RAMA KRISHNA [08F01A0572]
                V. V. SRIKANTH [08F01A05A9]
          Y. LAKSHMAN BABU [07F01A05B8]
                       P. SUMAN [07F01A0577]
Abstract
Introduction
Analysis
System Requirements
Modules
Design
Implementation
Testing
Output Screens
Conclusion
Future Enhancements
References
• The objective of this application is to provide the solution for
  global advertising market place.

• Centralized system on web that display advertisers promo's in
  publishers website.

• Promostat can help generating revenue. It enables publishers to
  place a very simple promo tag within their HTML.
• Promoting products in online is the easy way.
• It is the best way of online approach of
  promoting products.

•   Advertisers and publishers will register with the
    online portal to access the system.
EXISTING SYSTEM

PROPOSED SYSTEM
• The existing system is manual. In this system if user wants
  to apply for a promo, it is very time taking process.

• Existing system is not providing facilities for secure
  registration.

• It’s a limited system and fewer users friendly.
• User friendliness is provided in the application with various
  controls provided by system rich user interface.

• The system makes the overall project management much
  easier and flexible.

• It can be accessed over the internet.

• Authentication is provided for this application only registered
  users can access.
The Hardware used in this project is:
• RAM : 512 MB Min(1 GB Recommended).
• Processor : Pentium 4
• Hard Disk : 1 TB(2 TB Recommended)
For Server:
• OS : Windows XP / Vista/7
• Technologies : ASP. NET with C#.NET
• Data Base : MS-SQL Server 2005
• IDE     : MS-Visual Studio .NET 2008
For Client :
• Browser : Any browser
• Administration

• Registration

• Publisher

• Advertiser

• Display Promos
• In this module major functionalities will takes place. That means
  approving and disapproving promos.

• Manage Publishers and Advertisers.

• Regular maintenance of the system.
• Provides interface to users to get registered and to create an
  account in the system.

• Provides separate interfaces for publishers and advertisers to
  register with the system.
• This module provides information regarding the existing
  promos uploaded by advertiser.

• In this module advertiser can upload promos to the system.

• In this module advertiser can view his profile.
• This is module publisher can get code to serve promos in his
  website.

• In this module publisher can view his profile.

• Publisher can manage his account in the system by using this
  module.
•   This module is intended to display promos in publishers
    WebPages.

•   Displaying promo can be customized from this module.
•   Database design

•   Data flow diagrams

•   UML diagrams
request
            Request
Publisher              Admin              advertiser
            response           response
USE CASE DIAGRAM

SEQUENCE DIAGRAM

COLLABORATION DIAGRAM

CLASS DIAGRAM
public class dbclass
{          public dbclass()
           { /*Constructor*/ }
   SqlConnection con = new
SqlConnection("user
id=sa;password=******;database=PromoStat");
   SqlCommand cmd;
   SqlDataAdapter da;
   public int insupddel(string query)
   {      cmd = new SqlCommand(query, con);
      con.Open();
     int i= cmd.ExecuteNonQuery();
      con.Close();
      return i;
   }
   public DataSet exeselect(string query)
   { da = new SqlDataAdapter(query, con);
      DataSet ds = new DataSet();
      da.Fill(ds, "PromoStat");
      return ds; } }
 Testing is a process of identifying the quality and performance of a system.

 There are three types of testing's conducted on this project.


    •   UNIT TESTING

    •   INTEGRATION TESTING

    •   SYSTEM TESTING
•   In this each module is divided into some individual
    units.

•   Each unit is tested whether it is integrated with its
    database sufficiently or not.
In this case all the modules are integrated and performs testing with
the databases whether they are working properly or not.




In this case the given modules are tested in different ways whether
the software is fully integrated and supported the given system or not.
•   Online advertising system is emerging day by day in a
    progressive manner.

•   To provide better services in online advertising field
    promostat is designed in a flexible manner.
•   By developing Intelligence Add Serving Mechanism we can
    distribute relevant adds to different pages depending on the
    content present in the pages.
Promostat original
Promostat original

More Related Content

Viewers also liked

1.kontrak tgpl
1.kontrak tgpl1.kontrak tgpl
1.kontrak tgplAry Ajo
 
104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...
104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...
104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...BANCO SANTANDER
 
Wedding Album
Wedding AlbumWedding Album
Wedding AlbumDernksp
 
Magazine Screen Grabs
Magazine Screen GrabsMagazine Screen Grabs
Magazine Screen GrabsBambiibethan
 
Cult3120 music for the masses
Cult3120 music for the massesCult3120 music for the masses
Cult3120 music for the massesguest75b58d
 
Educacion Plastica Y Visual I Modelado Cenicero
Educacion Plastica Y Visual I Modelado CeniceroEducacion Plastica Y Visual I Modelado Cenicero
Educacion Plastica Y Visual I Modelado CeniceroFernando C.
 
Content Addressable NDN Repository - checkpoint
Content Addressable NDN Repository - checkpointContent Addressable NDN Repository - checkpoint
Content Addressable NDN Repository - checkpointShi Junxiao
 
Jornada Modelos de Empresa Basados en la Participación de las Personas
Jornada Modelos de Empresa Basados en la Participación de las PersonasJornada Modelos de Empresa Basados en la Participación de las Personas
Jornada Modelos de Empresa Basados en la Participación de las PersonasASLE
 
Team Technical- #cybersafety HOA Presentation
Team Technical- #cybersafety HOA PresentationTeam Technical- #cybersafety HOA Presentation
Team Technical- #cybersafety HOA Presentationrek2
 
Info Client dan Info Server
Info Client dan Info ServerInfo Client dan Info Server
Info Client dan Info Serveryoyomay93
 
Perintah dasar linux ubuntu
Perintah dasar linux ubuntuPerintah dasar linux ubuntu
Perintah dasar linux ubuntudindasilvana
 
Tasks 1 4 and hwk 1
Tasks 1 4 and hwk 1Tasks 1 4 and hwk 1
Tasks 1 4 and hwk 1charlie__1
 
Codeurs en Seine 2014: une histoire de l'accessibilité Web
Codeurs en Seine 2014: une histoire de l'accessibilité WebCodeurs en Seine 2014: une histoire de l'accessibilité Web
Codeurs en Seine 2014: une histoire de l'accessibilité WebOlivier Nourry
 

Viewers also liked (20)

Shooting schedule
Shooting scheduleShooting schedule
Shooting schedule
 
Boger
BogerBoger
Boger
 
1.kontrak tgpl
1.kontrak tgpl1.kontrak tgpl
1.kontrak tgpl
 
104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...
104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...
104 universitarios de la UCLM recibirán una Beca Santander de prácticas remun...
 
Bowman
BowmanBowman
Bowman
 
Wedding Album
Wedding AlbumWedding Album
Wedding Album
 
Magazine Screen Grabs
Magazine Screen GrabsMagazine Screen Grabs
Magazine Screen Grabs
 
Twitter
TwitterTwitter
Twitter
 
Audience Feedback
Audience FeedbackAudience Feedback
Audience Feedback
 
Cult3120 music for the masses
Cult3120 music for the massesCult3120 music for the masses
Cult3120 music for the masses
 
Educacion Plastica Y Visual I Modelado Cenicero
Educacion Plastica Y Visual I Modelado CeniceroEducacion Plastica Y Visual I Modelado Cenicero
Educacion Plastica Y Visual I Modelado Cenicero
 
Content Addressable NDN Repository - checkpoint
Content Addressable NDN Repository - checkpointContent Addressable NDN Repository - checkpoint
Content Addressable NDN Repository - checkpoint
 
Jornada Modelos de Empresa Basados en la Participación de las Personas
Jornada Modelos de Empresa Basados en la Participación de las PersonasJornada Modelos de Empresa Basados en la Participación de las Personas
Jornada Modelos de Empresa Basados en la Participación de las Personas
 
Team Technical- #cybersafety HOA Presentation
Team Technical- #cybersafety HOA PresentationTeam Technical- #cybersafety HOA Presentation
Team Technical- #cybersafety HOA Presentation
 
Info Client dan Info Server
Info Client dan Info ServerInfo Client dan Info Server
Info Client dan Info Server
 
Question 3
Question 3Question 3
Question 3
 
1 73
1 731 73
1 73
 
Perintah dasar linux ubuntu
Perintah dasar linux ubuntuPerintah dasar linux ubuntu
Perintah dasar linux ubuntu
 
Tasks 1 4 and hwk 1
Tasks 1 4 and hwk 1Tasks 1 4 and hwk 1
Tasks 1 4 and hwk 1
 
Codeurs en Seine 2014: une histoire de l'accessibilité Web
Codeurs en Seine 2014: une histoire de l'accessibilité WebCodeurs en Seine 2014: une histoire de l'accessibilité Web
Codeurs en Seine 2014: une histoire de l'accessibilité Web
 

Similar to Promostat original

Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship managementRohit Gupta
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsMuhammadTalha436
 
VCS_QAPerformanceSlides
VCS_QAPerformanceSlidesVCS_QAPerformanceSlides
VCS_QAPerformanceSlidesMichael Cowan
 
Testing Frameworks
Testing FrameworksTesting Frameworks
Testing FrameworksMoataz Nabil
 
Cyber bidding gateway report on ASP .net
Cyber bidding gateway report on ASP .netCyber bidding gateway report on ASP .net
Cyber bidding gateway report on ASP .netGeorgekutty Francis
 
Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Shelley Lambert
 
Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management SystemShubham Dhage
 
Ncerc rlmca202 adm m3 ssm
Ncerc rlmca202  adm m3 ssmNcerc rlmca202  adm m3 ssm
Ncerc rlmca202 adm m3 ssmssmarar
 
Library Management System using oracle database
Library Management System using oracle databaseLibrary Management System using oracle database
Library Management System using oracle databaseSaikot Roy
 
Affiliate Network Portal with PPC Management
Affiliate Network Portal with PPC ManagementAffiliate Network Portal with PPC Management
Affiliate Network Portal with PPC ManagementMike Taylor
 
Dispute Resolution Web Application
Dispute Resolution Web ApplicationDispute Resolution Web Application
Dispute Resolution Web ApplicationMike Taylor
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxITAdmin28
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )Jennifer Wright
 

Similar to Promostat original (20)

Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship management
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for Exams
 
VCS_QAPerformanceSlides
VCS_QAPerformanceSlidesVCS_QAPerformanceSlides
VCS_QAPerformanceSlides
 
Testing Frameworks
Testing FrameworksTesting Frameworks
Testing Frameworks
 
Cyber bidding gateway report on ASP .net
Cyber bidding gateway report on ASP .netCyber bidding gateway report on ASP .net
Cyber bidding gateway report on ASP .net
 
Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014
 
Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
 
pxc3886084
pxc3886084pxc3886084
pxc3886084
 
Ncerc rlmca202 adm m3 ssm
Ncerc rlmca202  adm m3 ssmNcerc rlmca202  adm m3 ssm
Ncerc rlmca202 adm m3 ssm
 
Inventory managment system
Inventory managment systemInventory managment system
Inventory managment system
 
Library Management System using oracle database
Library Management System using oracle databaseLibrary Management System using oracle database
Library Management System using oracle database
 
Affiliate Network Portal with PPC Management
Affiliate Network Portal with PPC ManagementAffiliate Network Portal with PPC Management
Affiliate Network Portal with PPC Management
 
Test automation
Test automationTest automation
Test automation
 
PROJECT.ppt (6).pptx
PROJECT.ppt (6).pptxPROJECT.ppt (6).pptx
PROJECT.ppt (6).pptx
 
Dispute Resolution Web Application
Dispute Resolution Web ApplicationDispute Resolution Web Application
Dispute Resolution Web Application
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
 
HR management system
HR management systemHR management system
HR management system
 
Sadiq_CV_7
Sadiq_CV_7Sadiq_CV_7
Sadiq_CV_7
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Promostat original

  • 1. UNDER THE ESTEEMED GUIDENCE OF Mr. A.V.S. SUDHAKAR (Asst. Prof.) PRESENTATION BY M. SAI RAMA KRISHNA [08F01A0572] V. V. SRIKANTH [08F01A05A9] Y. LAKSHMAN BABU [07F01A05B8] P. SUMAN [07F01A0577]
  • 3. • The objective of this application is to provide the solution for global advertising market place. • Centralized system on web that display advertisers promo's in publishers website. • Promostat can help generating revenue. It enables publishers to place a very simple promo tag within their HTML.
  • 4. • Promoting products in online is the easy way. • It is the best way of online approach of promoting products. • Advertisers and publishers will register with the online portal to access the system.
  • 6. • The existing system is manual. In this system if user wants to apply for a promo, it is very time taking process. • Existing system is not providing facilities for secure registration. • It’s a limited system and fewer users friendly.
  • 7. • User friendliness is provided in the application with various controls provided by system rich user interface. • The system makes the overall project management much easier and flexible. • It can be accessed over the internet. • Authentication is provided for this application only registered users can access.
  • 8.
  • 9. The Hardware used in this project is: • RAM : 512 MB Min(1 GB Recommended). • Processor : Pentium 4 • Hard Disk : 1 TB(2 TB Recommended)
  • 10. For Server: • OS : Windows XP / Vista/7 • Technologies : ASP. NET with C#.NET • Data Base : MS-SQL Server 2005 • IDE : MS-Visual Studio .NET 2008 For Client : • Browser : Any browser
  • 11. • Administration • Registration • Publisher • Advertiser • Display Promos
  • 12. • In this module major functionalities will takes place. That means approving and disapproving promos. • Manage Publishers and Advertisers. • Regular maintenance of the system.
  • 13. • Provides interface to users to get registered and to create an account in the system. • Provides separate interfaces for publishers and advertisers to register with the system.
  • 14. • This module provides information regarding the existing promos uploaded by advertiser. • In this module advertiser can upload promos to the system. • In this module advertiser can view his profile.
  • 15. • This is module publisher can get code to serve promos in his website. • In this module publisher can view his profile. • Publisher can manage his account in the system by using this module.
  • 16. This module is intended to display promos in publishers WebPages. • Displaying promo can be customized from this module.
  • 17. Database design • Data flow diagrams • UML diagrams
  • 18.
  • 19. request Request Publisher Admin advertiser response response
  • 20. USE CASE DIAGRAM SEQUENCE DIAGRAM COLLABORATION DIAGRAM CLASS DIAGRAM
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. public class dbclass { public dbclass() { /*Constructor*/ } SqlConnection con = new SqlConnection("user id=sa;password=******;database=PromoStat"); SqlCommand cmd; SqlDataAdapter da; public int insupddel(string query) { cmd = new SqlCommand(query, con); con.Open(); int i= cmd.ExecuteNonQuery(); con.Close(); return i; } public DataSet exeselect(string query) { da = new SqlDataAdapter(query, con); DataSet ds = new DataSet(); da.Fill(ds, "PromoStat"); return ds; } }
  • 26.  Testing is a process of identifying the quality and performance of a system.  There are three types of testing's conducted on this project. • UNIT TESTING • INTEGRATION TESTING • SYSTEM TESTING
  • 27. In this each module is divided into some individual units. • Each unit is tested whether it is integrated with its database sufficiently or not.
  • 28. In this case all the modules are integrated and performs testing with the databases whether they are working properly or not. In this case the given modules are tested in different ways whether the software is fully integrated and supported the given system or not.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Online advertising system is emerging day by day in a progressive manner. • To provide better services in online advertising field promostat is designed in a flexible manner.
  • 37. By developing Intelligence Add Serving Mechanism we can distribute relevant adds to different pages depending on the content present in the pages.