The system most use, successfully, is to break the lake down into sections and fish those sections that most closely resemble areas on familiar waters ... then fish it the same way you fished the familiar waters, when it was under the same conditions.
Biggest mistake made ... is to try and fish (cover) the whole lake in one trip. You need a game plan that spends the greatest amount of time on the water FISHING ... but, that plan needs to be devised BEFORE you get to the lake. You can tweak your plans, once there, if conditions are different enough to warrant those tweaks.
Now, as far as the "conditions you've presented" ... I'd probably "start" in the creeks/bays that look to have suitable spawning banks & cover, then work my way out to the mouth of those creeks/bays concentrating on the channel edges and shallow flats along the way. I'd probably cast jigs around the banks, but switch to spider rigging or pushing jigs across the flats & along the channel edges. One could also opt to longline troll on the flats & channel, as it is a bit faster method and covers water faster.
And, of course, you always look to see where the baitfish are ... because pre-spawn fish will be in close proximity, feeding up for the rigors of spawning.
... cp