Real Time Billboard Tracking System for Business Intelligence

In advertising industry it is considered to be an innovative idea not only to automate the Out of Home Advertising(Outdoor Billboards) but also to enable the involvement of following three parties: Brand - the company; who are advertising their product Agency - the company;

2025-06-28 16:34:42 - Adil Khan

Project Title

Real Time Billboard Tracking System for Business Intelligence

Project Area of Specialization Software EngineeringProject Summary

In advertising industry it is considered to be an innovative idea not only to automate the Out of Home Advertising(Outdoor Billboards) but also to enable the involvement of following three parties:

  1. Brand - the company; who are advertising their product
  2. Agency - the company; who owns the billboards
  3. Auditor - - the company; who provides the auiting service

Technically this product will consist of two platforms,

Project Objectives

The objective of this project is to automate the maintenance process and auditing of  the Out Of Home Advertisement, by providing transparency between the agency and brand.

Project Implementation Method

The methodolgy used for implementing this project is Agile methodology. The FDD- Feature Driven Development framework is used in order to achieve the goal.

As the project is client-based, so before the implementation, the requirement elicitation and requirement analysis have been carried out. Afterwards, visualization of the project is carried out by using different diagrams such as UML diagram, ERD diagram, Actor use case diagram and many more.

Then the  implementaion of the project is started.

Firstly, the mobile application is implemented. After it, the web application will be developed. 

The following development methodologies, notations, programming languages, techniques and tools we will use to accomplish this project.

Tools and Technique Methodology Purpose
Android Studio  For Mobile Application
Visual Studio with MVC architecture For web application
SQL server For database
Draw.io Software For UML Designing
Java Code
Tools and TechniqueAndroid Studio Visual Studio with MVC architectureSQL serverDraw.io SoftwareJavaBenefits of the Project
  1. Brands
  2. Agency
  3. Auditor
Technical Details of Final Deliverable

Technically final product will consist of two plat forms,

 Mobile Application: This is basically for the Field Operators or Auditors who are responsible for going into the field and verify the boards. The application will consist of,

Web Application:

For Brands:

For Agency:

 Auditor (Admin/Owner):

Final Deliverable of the Project Software SystemCore Industry MediaOther IndustriesCore Technology Shared EconomyOther Technologies OthersSustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Partnerships to achieve the GoalRequired Resources
Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1Requirement gathering, elicitation and analysisSoftware Requirement Specification
Month 2Design Acceptance, design compliance with analysisSoftware Design Description
Month 3Design Acceptance, database design acceptanceDatabase Design and ERD- Entity relationship diagram
Month 4Implementation of mobile application,unit testMobile application
Month 5web design acceptanceProject executable- Web design
Month 6Implementation of web application,unit testWeb Application
Month 7Integration testIntegration test plan
Month 8Customization on real working environment, system buildInstallation Plan and result
Month 9Test scenario collection, test environment set-upTest Plan, Test Result

More Posts