21-04-2010, 11:35 PM
Problem Statement
Traffic Congessions are a major problem in all the metropolitan cities. One of the main causes for these congessions is improper setup of wait times at the signals of major junctions. It is often observed that the traffic police change the timing of each of the signals randomly based on the traffic on each of the routes at the junction or even sometimes they switch to managing the traffic manually after switching off the signals completely.
There is a requirement to understand the traffic flows at all the major junctions and arrive at optimal signal timings based on the expected traffic in each of the routes at different times during the day.
Proposed Solution
There is a need for a web based application which allows the traffic police authorities to study the traffic patterns at a junction before installing the Traffic signals and setting up the wait timings for each of the routes. This application should also allow the Traffic police authorities to try out various scenarios related to expected traffic in each of the routes and then finalize the optimal wait time for each of the routes, based on the average wait times calculated using each of the scenarios
As this is a web application, it can be used by traffic police in various cities and towns to simulate traffic congestion scenarios to setup signal wait times at various junctions.
Processes Involved
Access Management process for Traffic Police authorities for different cities
Setup of simulation Criteria and saving them as templates
Running simulations based on selected criteria
Changing simulation criteria during simulations
Sharing of simulation results to be used in other cities
Finalizing a scenario as the optimal solution
Backup and archiving the status
Modules Involved
Access management Module: This module is used for Registration process for traffic police authorities from various cities.
Simulation Criteria setup Module: This module allows the users to setup various simulation criteria to be saved as a template, along with the junction name.
Simulation Module: Allows users to simulate selected scenario and also change the criteria on the fly and save those details as required, along with the results.
Template Sharing Module: Allows authorities to share their simulation criteria with authorities from other cities by saving them as public templates.
Reporting Module: Allows Admin users to run reports based on Cities, junctions and simulation results.
Archiving and cleanup Module: Allows Admin users to Archive/Cleanup old data on the system.
Application Development: System Requirements
Windows Operating System
Front-end: Microsoft .NET Framework and Visual Studio
Back-end : SQL Server Database