| Scenario |
In recent years, Taiwan government has actively assisted bus companies in building Advanced Public Transportation Systems (APTS) and related equipments and intended to apply communication, information, and automation technologies to improve their operation and management. Meanwhile, the dynamic information of the vehicles and pre-departure associated information can be provided to enhance the quality of public transport system and operation performance.
In Taiwan, the APTS in the cities and counties are mainly applied to passenger end and company end. However, most of the competent authorities did not build up the monitoring center to receive and analyze the information of APTS, or the authorities did not optimize the related information. APTS, consequently, was not be utilized fully. Therefore, in order to optimize the data recorded in APTS, Institute of Transportation, Taiwan plans to build a system suitable for transport
|
 |
Taiwan government has actively assisted bus companies in improving their operation and management. |
|
competent authorities to effectively supervise the bus companies. |
| |
| Goals |
The goal of the project is to plan and develop the monitoring center of APTS at the competent authority side. The project includes realizing requirements, function development, plan of software and hardware, system building, fund estimation, etc. Therefore, the transport competent authorities of the bus companies can effectively manage the real-time data and the related records stored in the database. Furthermore, the competent authorities would be able to monitor the companies and manage the operation performance of the companies.
In addition, since the functionality required by other transport competent authorities are similar, the core module with the basic functions of the monitoring center on the competent authority side can be developed in the project to satisfy the common requirements. Thus, the related competent authorities that need to develop a monitor center can adopt the core module and customize their supervision system according to their own requirements. |
| |
| Challenges |
The challenges were faced in the process of developing project:
| 1. |
Integration between Systems: |
| |
Since the APTS in the city/county governments are built up by different contractors, the APTS in different governments might use different system structure, functionality, program language, database, transferring format, etc. To optimize APTS to supervise the bus companies, how to integrate the application system was an essential issue. |
| 2. |
Route Data Modification: |
| |
The routes served by the bus companies might be modified because of citizen’s suggestion or the company’s application. Thus, how to create a standard operating procedure to accurately update the routes approved by the competent authorities to APTS and have the system facilitate the competent authorities to supervise was another challenge. |
| 3. |
Equipment in Bus: |
| |
The coordinates, speed of the bus can be returned to APTS by the equipment in the bus. APTS can calculate and arrange the related data and transfer the data to the system so that the competent authorities can query the data. Therefore, how to avoid the breakdown of the equipment, software data error and returned data error which may cause the system judge or utilize the data provided by APTS incorrectly is another challenge. |
|
| |
| Solutions |
Bus Transport Supervision System mainly enables the competent authorities in each city/county to supervise the bus companies with the information provided by APTS. Considering that users can access the Bus Transport Supervision System easily and through the Internet, the system adopts WebGIS structure. In this WebGIS structure, SuperWebGIS is the map server of the system to publish maps and the GIS tools. Moreover, the system is programmed with C#.net language which is easy to learn and contains powerful .net class library. In addition, considering the budget and usability in each city, the database of the system utilizes PostgreSQL. As to the communication protocol, the system uses TCP/IP which is commonly used on the Internet. |
 |
|
| |
| Results |
Bus Transport Supervision System contains 10 sub systems, which are helpful for competent authorities to supervise the bus companies.
| 1. |
Profile Management Sub System |
| |
The sub system is mainly composed of the setting of system permission, including module management and account management. Module management allows the administrators to add the modules according to their permissions. As to the Account management, users on different levels are given different username and password; the supervisors of the competent authorities and staffs have the highest permissions. |
| 2. |
Parameter Setting Sub System |
| |
The system allows the administrators of the competent system to set the related parameters, like route schedule class definition, delay definition, early departure definition, behind schedule definition, speeding definition, average of car age, the definition of abnormal unusual pause on moving, and so on. The definitions of the parameters in each city are not the same, so the system enables users to edit the parameters. |
| 3. |
Bus Dynamic Basic Information Query Sub System |
| |
The system mainly utilizes XML format to obtain the bus information from APTS management center, including data of equipment in bus, driver data, route data, bus stop data, operating plan, route schedule, etc. Only the route schedule and operating plan are static data while the others are dynamic data. Users are allowed to select the data they would like to query by using the dropdown menu. |
| 4. |
Road Supervision Basic Information Query Sub System |
| |
The system primarily provides the query of vehicle registration, driver data, and traffic violation records. The data are the static data regularly obtained from Directorate General of Highways, and the obtained data would be saved in the database of the permitted users to query. |
| 5. |
Report Submission Sub System |
| |
The system enables the companies to query and upload the related operating reports such as transportation monthly report, vehicle condition monthly report, route yearly report, etc. The competent authorities can apply the system to query the data uploaded by the companies and choose the data to download. |
| 6. |
Forbidden Area Setting Sub System |
| |
The system mainly combines with electronic maps to allow the competent authorities to set the forbidden area of bus. Meanwhile, the competent authorities can collaborate with traffic monitoring system to monitor the vehicles. |
| 7. |
Traffic Monitoring Sub System |
| |
The system assists the competent authorities in utilizing electronic maps and equipment in bus to monitor the buses. If the highway bus or city bus does not follow the route or enter the forbidden area, the warning window will show up to remind the users. |
| 8. |
Data Query Sub System |
| |
The system allows the competent authorities to query each driver’s data, including vehicle track, schedule, departure, skip stop, driver behavior, timetable of each stop, etc through selecting the query item, company, route, driver, car number, date and so on. As a result, it would be useful to supervise the service quality of the drivers in the companies. |
| 9. |
Supervision Management Sub System |
| |
General supervision statistics and subsidy item statistics are provided. General supervision statistics include the statistics of vehicles, delay, behind schedule, interval, speeding, etc. Subsidy item statistics contain delayed departure, early departure, driving off the route, mileage, and so on. |
| 10. |
Management Assistance Query Sub System |
| |
The system combines electronic maps to provide the query of the bus routes and schedules in a certain area. The system can be applied to figure out which buses would be influenced when the streets need closing, like final countdown. Thus, the related units will be able to dispatch the buses. In addition, the system also facilitates the competent authorities to assess and decide whether to agree with the new route proposed by the companies and the modification of routes. |
|
 |
| The login page of Bus Transport Supervision System |
| |
 |
| Administrators are allowed to set the related parameters through the Parameter Setting Sub System. |
| |
 |
| Data Query Sub System allows the competent authorities to query each driver’s data. |
| |
 |
| Administrators can be provided the details of general supervision statistics and subsidy item statistics through Supervision Management Sub System. |
| |
 |
| Management Assistance Query Sub System combines electronic maps to provide the query of the bus routes and schedules in a certain area. |
|
| |
| Bus Transport Supervision System assists the competent authorities in supervising the companies’ operating to request their service qualities, like on-time departure, speeding reduction, etc and to improve customers’ satisfaction. Moreover, with Bus Transport Supervision System, the competent authorities can obtain the operating data of each bus company from the system which will be the reference for the assessment; meanwhile the manpower of audit and time cost can be saved. |
|
|