Turbulent flows in flat rectangular channel having one porous bounding wall is considered on the basis of Reynolds equations and Brinkman's equations, and the effects of boundary roughness and velocity slip condition on the friction factor and the velocity profiles in the channel is analyzed. And the boundary condition (slip velocity condition) is theoretically derived using a perturbation method. The results shows that velocity slip at the porous surface bring about the increase in the friction factor in the channel, the extent of the increase being accentuated with increasing the factor k/b, this factor also cause a screwing the velocity profiles such that the location of the maximum velocity is shifted toward the solid wall.