High Discharge Value in SWAT modelling
SWAT model has a pretty good technical and theoretical documentation on their website : http://swat.tamu.edu/documentation/

Regarding the conceptual logic, SWAT is based on sub-watershed discretization. Inside these, it defines Hydrological Response Units (similar slope, land use and soil). Then, you simplify it on the basis of the HRU heterogeneity, you may chose between assigning to the sub-watersheds the response of the dominant HRU or define a multiple responses. At this step, SWAT knows which parameters to use in the hydrological processes you have selected and can run the simulation.

I would suggest that you read the introduction of the theoretical documentation and, assuming that surface runoff is a major contributor to your discharge, maybe the chapter 2.1 on surface runoff.  You need to understand the Curve Number Method wich is used to compute runoff volumes. If you want to decrease runoff speed, you may increase the manning coefficient (friction to flow) for both overland flow or channel flow. As it seems that you have a time of concentration greater than one day, you should also check the surface runoff lag parameter [SURLAG].

But as SWAT is a sophisticated model with a lot of parameters and sensitive to scale, discretization methods and input resolution, it is hard to know what's wrong with your simulation. It is quite normal that a uncalibrated model, even physically based, provides results far from the observed discharge. To calibrate a model, you must first identify the most sensitive parameters by running a sensitivity analysis. Then, as you know what parameters will have significant impact on the simulated discharge, you can run a calibration by varying them in a physically acceptable range.

Hope this help,

D.D.