In this paper, due to the inefficiency of implemented ride-sharing (RS) and demand responsive transport (DRT) systems in recent decades, these two systems are integrated in order to design a spatial system to manage numbers of single-passenger vehicles and, also, efficiently use public fleet capacity. In the designed system, after preparing and pre-processing on data, in the RS stage, the proposed system searches for fellow travellers for private vehicle users with priority given firstly to the applicants owning a private vehicle. And then, in the DRT stage, the remaining applicants are formed into DRT fellow traveller groups in which each DRT fellow traveller group is assigned an appropriate public vehicle and a parking lot. The proposed system is implemented based on real commuting trips taken in Tehran. The effectiveness of the system is mainly evaluated by comparing the decrease of mileage, gas consumption, and total travel time per vehicle.