The three parameters of the earthquake ground motions(peak amplitude, spectrum and duration) and dynamic elasto-plastic properties of the building structure can be considered in elasto-plastic history analysis method, therefore it is significant for seismic performance assessment, nonlinear development progress and failure mechanic analysis of building structures under different level earthquake. The accuracy and availability for constitutive model of concrete and reinforcement subjected to cyclic loading have an important influence on reliability of the elasto-plastic history analysis of building structure based on material model. However, due to the complexity of concrete material, there is no unified constitutive model can be used to analyze nonlinear mechanical behavior of concrete until now. In this paper, a practical uniaxial hysteretic constitutive model of concrete and reinforcement is proposed, a computer program of material model is developed and the model is inserted into ABAQUS software with the user subroutine, using fiber beam element model and explicit time integration method, a elasto-plastic history analysis for shaking table test model of 12-story reinforced concrete frame is carried out. The comparison between computation analysis and experimental results shows that the model has a higher accuracy, efficiency and better availability, it is suitable for the constitutive model of concrete and reinforcement used in elasto-plastic history analysis of building structure.