Public transportation is a crucial component of urban transportation, as while as people's daily lives. Bus scheduling system in public transportation achieves the goal in monitoring and scheduling the public transit vehicles, who plays a very important role, can ensure the proper functioning of public transportation. GIS technology is currently becoming more widely used in transit scheduling system, and has made significant social and economic profits. MapInfo has been widely used in the development of public transportationscheduling system because of its good visibility and compatibility. Almost all scheduling systems currently used in our country are using the static method, which result in low flexibility and poor capacity in response to abnormal. Systems using this method cannot deal with the complicated and fast-changing traffic environment in an effective way. Rolling time windows based on the dynamic scheduling method has been more widely used in the job shop scheduling. This method fits for dynamic processing environment can cope well with a variety of anomalies occur in plant processing. This project learns from the MapInfo software and the rolling time windows based dynamic scheduling method, combines them to a"GIS and rolling time windows based dynamic scheduling system". On one hand, the system can simulate the demonstration of a vehicle schedule with the help of MapInfo solution, which achieves the goal of monitoring the vehicles. On the other hand this system can automatically generate new vehicle schedules according to the abnormal situations, using the rolling time windows based dynamic scheduling method. The newly generated vehicle schedule can help the operators make quick response to the abnormalism and reduce the bad influence to a minimum. In addition, the system helps to maintain all the basic data on public transit operation, and can statist the relevant data when needed. |