Discontinuous Galerkin Method For Boussinesq System And Stochastic Maxwell Equations