The hosts went down to an early Aled Brew try in the Scottish capital before taking complete control of the game.
"We've had a pretty poor record of late against Dragons, and you could see from the start that we were desperate to rectify that," he said.
"We wanted to make a really fast, positive opening to the match, something that would set the tone, and the boys certainly delivered on that front.
"I'm delighted we've been able to give the fans a couple of good wins to finish off with at Murrayfield, because it's been an up and down year on the field and they deserve huge praise for sticking by us.
"Now it's about taking this good form into the Treviso match and winning away from home, something that's not been easy for us over the season."