The physics-based data-driven flow-network models with high computational efficiency have received great attention as the promising surrogate models for reservoir numerical simulation. However, the existing flow-network models developed for water-flooding reservoirs fail to consider different seepage characteristics of matrix and fractures and cannot be straightly applied to simulate the water-flooding process in low-permeability fractured reservoirs. In this study, we combine the flow-network model with the dual-porosity model to propose a new physics-based data-driven surrogate model, namely the Dual-Porosity Flow-Network Model (Flow-Net-DP), which can consider the non-Darcy flow in tight matrix and the stress-sensitive effects and preferential flow characteristic in fractures. Specifically, we refer to the dual-porosity model and use two channels to represent the connections between wells: one indicates the fracture system, the other represents the matrix system, and the fluid exchange between these two systems is considered by using a transfer function. Besides, each channel is discretized into one-dimensional grids, and a fully implicit scheme with Newton iteration is used to calculate pressure and saturation. Moreover, we establish an automated history matching method by using the Ensemble Smoother with Multiple Data Assimilation (ESMDA) algorithm to calibrate model parameters of Flow-Net-DP, and develop a production optimization method by using the Differential Evolution (DE) algorithm. Finally, the numerical simulation, history matching, and production optimization are conducted on different numerical examples to validate the capability of Flow-Net-DP. The results indicate that the Flow-Net-DP can provide a better description of water flooding process in low-permeability fractured reservoirs compared with the existing flow-network model, especially the rapid water breakthrough caused by the preferential flow characteristic in fractures. Furthermore, both history matching and production optimization based on the Flow-Net-DP yield satisfactory outcomes. For instance, when the optimization results are similar to the full-order simulation model, the optimization speed of Flow-Net-DP is increased by more than five times.