With the recent social and economic development and the expansion of urban size, the demand for urban transportation has increased substantially, that introducing large amount of bikes and electronically-driven bikes and the traditional non-motor bike and motor vehicle operation conflict is significant. To this end, it is necessary to explore the operation characteristics of non-motor vehicle system, design and optimize road facilities, and establish a safe and efficient green non-motor vehicle system under the new situation. First, for the main participation mode in non-motor vehicle system, namely the conflict between electric bike and bicycle, and the limitation of sharing non-motor vehicle lane space, it proposes an optimal design for the mixed traffic flow of non-motor vehicles, recognizing the heterogeneity between electrified and the normal bicycles and offering detailed infrastructure plan on lane separation. Then, a quantitative approach then is proposed to evaluate the different plans of infrastructure design, based on a modified version of the analytic hierarchy process. Finally, a case study is carried out utilizing a real urban region in the city of Jiaozuo in China, analyzing its present situation and main problems, designing and evaluating the feasibility and rationality of the improvement plan. The comprehensive index value, as defined in this paper, the service quality of the non-motorized carriageway on a trunk road has been greatly improved by optimizing its design, indicating that the improvement is evident, especially more sustainable for mixed bicycle flow. This paper aims to provide a reference for the design of non-motor vehicle lanes.